Ken Loh
View Original
The smallest car in the world on Top Gear
May 10, 2009
Ken Loh