Harrowing Video of Ducks Crossing Highway

This video had me on the edge of my seat, yelling, 'What...are you CRAZY??'...

116 views 943thepoint.com

Interest

Humor
Discovered by lauriecataldo
on Sep 6, 2012

Stumblers Who Like This Page