Spencer Gallagher and Timothy Peters spin in Phoenix at Lap 26 during the Lucas Oil 150. For more NASCAR news, check out: http://www.NASCAR.com.
Video Rating: 5 / 5

Category:

NASCAR

Tags:

, , ,

Leave a Reply

4 Comments