bill-swift - June 25, 2014
Thailand is known for many things. And now it's a country that will be known as the Duck Republic. In the middle of the day, in the middle of traffic, a duck stampede of about a hundred thousand ducks broke out and held traffic. Of course, if you're one of the people stuck in the aforementioned traffic, then the first thing you would do is take a video of the entire thing right?
Dang! That's a lot of ducks!
Please log in again. The login page will open in a new tab. After logging in you can close it and return to this page.