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?