Strange caterpillar creature
Mastermind268
Published
06/09/2012
WTF is this thing?! I found it in my front yard a couple of months ago, and I am still terrified that I'll see it again!
9 Comments