281 WWG1WGA posted 3 years ago by HangTheClowns 3 years ago by HangTheClowns +294 / -13 317 comments share 317 comments share save hide report block hide replies
The 3 Gorges Dam is in China.
The Ganges River is in India.
The clowns are operating rivers now?
Dude the clowns are everywhere. Not just the fbi and CIA, but I'm sure other countries for the DS have their own clown shows too