Vincent Schilling
6/26/13
Though Sprint Car racing champion Glenn Styres , Tuscarora, may have the number zero emblazoned on his car and his jacket , he is certainly not a zero on the track or in his life...