Monday, April 21, 2008

This Mantis will make you crap your pants

Resistance is indeed futile.

read more | digg story