Formula 1 pretends to be green By Richard12/10/2008Entertainment, Moans, MotorsportEnvironment, Formula 1, Japanese Grand Prix