Anybody in the twitterverse know what #wierd #alien #bug #insect this thing I found in #Asheville #NC is?