Spooky: X-File odysseys and UFO adventures Posted on July 24th
Extraterrestrial tourism is a minor force in the travel industry, with gift shops, tours and alien-themed establishments bringing visitors to dusty towns like Rachel or Roswell, in the US state of New Mexico.
Trackback URL