Filed under: Motorsports , Marketing/Advertising , Videos If you're a motorsports fan you've probably come across stories on the efforts Formula One has made to reduce its carbon footprint (KERS anyone?), but you might not have heard about what's ...
[Published Autoblog - Apr 23 2013]