Loading...
Showing posts with label Pic de Bugarach. Show all posts

French Home to 20,000 Doomsday Cultists Awaiting Aliens (video)

An estimated 20,000 New Age believers who say the "upside down" mountain is home to aliens who will rescue them from an impending ...