Cheating Death

Video posted November 2, 2011 in News, Centre County Report by In The Game

Loading...

In 2003, Coach Chambers was just centimeters away from death. The outcome of that night allowed him to pursue his passion...