Loading...
Uploaded by DestMgt on May 3, 2009
Toyota i-unit , the perfect car for the Japanese single woman who wants to turn heads, but not be commited to taking people on joy rides in her new flash car. Toursgallery tours take guests to see this demonstration in Tokyo at Megaweb in Odaiba.
Autos & Vehicles
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)