Thread
:
Interesting Item on New Chassis in Indy Star (Merged)
View Single Post
14 Jul 2010, 21:52 (Ref:2726810)
#
1044
6157
Racer
Join Date: Jun 2010
Posts: 180
I am amazed at how little the fans have understood about this announcement.
6157
View Public Profile
Find More Posts by 6157