No one ever wants to get stuck in a stampede. That is of course unless it's a stampede of cuteness. Then it's a major bonus. Does it get much cuter than a stamped of around 5000 ducklings?
Rumors of a farmer herding them to food are going around, but we're still not really sure why around 100,000 ducks are stampeding down a Thailand road!