(Is it just me or does Massa appear to be having trouble seeing over the steering wheel?)
Posted by: motorsport.com
Journalist
Short news - 05/17/2013 Teams can't afford 2014 V6 engines - report