Not what I was expecting to see today. AT all.

Clear winner at the 2013 Dubai Motor Show...



http://www.crankandpiston.com/on-the-tr ... formula-1/