Share
twitterlinkedinfacebook
Image 1 of 1
08TAL2tb1463.JPG
3-5 October, 2008, Talladega, Alabama USA<br />
Ryan Newman and Crew Chief Roy McCauley<br />
©2008, Tyler Barrick<br />
Autostock