Alien Bug Found In Westport, MAAlien Bug Found In Westport, MAHelp! I found an alien bug and I have no clue what it is or where it came from!GazelleGazelle