indy car

Chevrolet to pull all 11 IndyCar engines

(AP) – Chevrolet has decided to change the engines for all 11 of its IndyCar teams prior to Sunday’s race at Long Beach. The decision by the manufacturer means all of its drivers will drop […]

04/12/2012

Follow

Get every new post delivered to your Inbox.

Join 28,182 other followers