Update: Loeb results 2013 Pikes Peak First Race of the Day
UPDATE: The 2013 Pikes Peak International Hill Climb is off to a great start. This year electric vehicles (EV) are giving gasoline engines a run for their money. Peugeot 208 Continue Reading