A tuk tuk dealership. (Numerous people have tried to import tuk tuks to the US, but they just don't seem to catch on in the States.

roadsandcountryside16.jpg

Photo album created with Web Album Generator