Toyota Altis 1.8

2,157 views · Published 26 July 2006 · 0:08 · Indexed 30 October 2026

Channel: m3power343 · 2006 · Autos & Vehicles

Watch on YouTube

A quick turn in a really narrow alley in Taipei, Tiawan.

More from this channel