monkeyboy Administrator Staff member 25 October 2007 #1 TOKYO MOTOR SHOW Subaru mends its planet-choking ways with green concept More...