Tuk-tuk bikes, known as Sam Lor , ride off the passenger's drop-off point at Terminal 21, Bangkok, Thailand
4k 00:07
Add to Collections
Add to Favorites