Toyota FT-86 concept (2009 Tokyo Motor Show preview)

An exciting concept from the world's most boring automaker attempts to recapture the allure of the Corolla GT-S.