Advertisement




A Stampede Of Ducks In Thailand.

Prev Random Video Next
More Information:  
Local resident Jack Saranthat filmed this amusing scene of thousands of ducks blocking a rural road in the Nakhon Pathom province in central Thailand.

Home