Traffic Light Wet Road Chiangmai Thailand 1

2:16
Light traffic on a wet road – Chiang Mai, Thailand 1.