Monday, September 13, 2010

Everything's bigger in ... Okinawa?

Okay, so maybe it's supposed to be Texas, but I bet we have bigger snails!! Look at this monster that Justin and I found creeping in front of our front door the other night. I put my car keys down as a size reference. Can anyone say ESCARGOT? :P

No comments: