Beasts of Battle Exploding Animals HandfulOM Published 03/15/2009 Pidgen English has nothing on Pigeon Missiles. www.handfulofminutes.com Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: pigeon missile bat bomb dog exploding animals animal wwii weird weapons warfare NEXT VIDEO Snowboarding Trick Fail 0 Comments Log in for Comments
0 Comments