The Alien convention happening in Spruce Pine this weekend. I always thought there was something strange about this town Aliens always gave me the woolies.