dailytrackpic.wordpress.com
Suphachalasai Stadium – Bangkok, Thailand
Today’s track in located inside Suphachalasai Stadium, the national stadium of Thailand. It’s the one on the left in the photo. From what I can tell, there is another larger and newer…