Is what went through my head when i saw
THIS CRITTER crawling around on the front of my townhouse yesterday. I have no idea what this thing is doing this far north and wish I knew more about bugs. But it is kinda pretty in a weird buggy sort of way.....