Saturday, June 20, 2009

What the hell is this?


They're over three inches long. And at night, they're all over my patio. My human is totally creeped out.

No comments: