what town is the alien convention located
The truth IS out there, and you can find it this October in Santa Clara, CA at Alien Con, the very first convention devoted to fans of HISTORYâs Ancient Aliens, sci-fi buffs, and pop culture enthusiasts alike!