Categories
Animals Videos WTF

Duck Stampede!

100,000 MASS DUCKS! – by Sirichok Maneechot