animal stampede videos

Watch 100,000 Ducks Stampeding Down the Street
We've watched this video of 100,000 ducks stampeding down the road at least four times now and we still have so many questions! Mainly, "Where can I get 100,000 ducks and how fast can I get them to here?!" This comes after the adorable video of stampeding baby goats...