PDA

View Full Version : 5,000 Ducks cause traffic chaos in China?


Fast4Door
06-20-2012, 02:17 AM
This is one wild video I couldn't believe... check this out

http://bit.ly/Me4LzZ