Three Fans
Posted by admin on July 6, 2010
0 comments
Fans get excited to see final IndyCar race After three days of build-up and a whole weekend full of activities, fans of the IndyCar Series at Watkins Glen International finally get to enjoy the big race. Our Lara Greenberg headed out to the track to catch up with fans who took in the sights and [...]