From the archiveFT86 G Sports at Toyota showroom in OdaibaMarch 27, 2010Toyota FT-86 G Sports edition showcased in Odaiba, Tokyo.. looks so awesome!