Downtown Ducklings aesir911 Published 02/05/2011 come on! you can do it! Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: funny fail animals aesir911 ducks stair step climb cute darling lol lmao lmfao NEXT VIDEO Hilarious Stand-Up Bit About Dating Woman Are Better Looking Than You 1 Comments Log in for Comments
1 Comments