To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Die with your boots on, mantis, standing, its, ground, fearless, oddly inspirational, big mantis, mantis are the honey badgers of the insect world, unreal, bad, idioms, animals pets.