Archive for April, 2010

h1

A Return to Turbos for F1?

April 14, 2010

Could it be? The legendary turbo 1.5 liter monsters returning to the pinnacle of the sport?

Read the rest of this entry ?