[category]
[title]

The National Stadium, known by Thais as Supachalasai Stadium, is one of two main sports stadiums in Bangkok. First opened in 1944, it boasts then-popular art deco-inspired facade and a maximum capacity of 19,793.
Discover Time Out original video
Â