Saturday, January 13, 2007

Toyota TF107

Drum roll please…. “Let the Car Launches begin!” Toyota unveiled its 2007 challenger, the TF107 yesterday in Colone…