thespotlightkid

By thespotlightkid

Anyone know what this is?

Two of these beasts were on our patio doors all day today. They are about three inches long including the antennae.

I've never seen them before - does anyone know what they are?

Comments
Sign in or get an account to comment.