Manual create account
The mantis is an insect related to the cockroach. They are predatory insects. This video shows a battles between mantis. Who do you think will win this battle? This video source is monster bug wars.
You need to login to download this video.
login or signup
Tags: Monster Bug Wars Mantis Battle
( Send Message ) on 09-12-2012.
Duration: 2m 57s