CollegeHumor’s Favorite Funny Videos

5,000 Ducks Block Roads in China

TO GET TO THE OTHER SIDE. Oh wait, wrong bird.