Holy shit Swaziland

Ok so I’m watching the olympic opening ceremony and I just fucking saw swaziland. I thought TC made it up. That is all. You guys are the only ones who can relate.