The Mantis Battle

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

Channels: Others

Tags: Monster Bug Wars Mantis Battle

Uploaded by: ( Send Message ) on 09-12-2012.

Duration: 2m 57s