03/05/2010Eric Cartman Explains Hybrid Supercars [Geneva Motor Show]
Are hybrid supercars a lie? Or, instead, the next step in motoring evolution? We have channeled the spirit of America’s favorite foulmouthed cartoon character into our European intern to explain [
more...]
How'd They Film That...?
If you're a Porsche fan and on the Internet, the 'YouTube' videos have been flying around announcing the new 911 filmed at the Rennsport event held at Laguna Seca, 2011. Well here's a look at one of [...]
Renault F1: Sponsored by... Lada
Filed under: Motorsports, Marketing/Advertising, Renault, Russia Renault R30 F1 car - click above for high-res image gallery Renault F1's got itself a new sponsor: Lada. The Russian automaker's logo [...]