Wednesday, September 2, 2009

Ultra Mantis

This showed up on the side of our house the other day. I had to snap some sort of picture to give a better idea of the size. That's the corner of our red shutter in the second pic. Thing was huge:

No comments: