Trailer of Destruction
Posted by GameTrailers Jun 29 2011 19:31 GMT in Earth Defense Force: Insect Armageddon
- Like?
Bug-splattering weapons blow up everything in sight in this trailer of destruction.

Related Posts:


Sign-in to post a reply.