Thread
:
Bp?
View Single Post
psullivan
#
37
7/13/09 8:46 PM
Tires for Indy cars all cost the same - they all use the same chassis and engine combo - so why does Penske win so often?