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