Video of the Day:

What the Duck?
A mob of ducks have taken over a road in Thailand. This is going to quack you up.