Here is large announcement.
December 22, 2010 10:21 AM Subscribe
Deep in Cathar country lies Bugarach and it's Magic Mountain. As reported in UK Daily Telegraph, The mayor of the picturesque French village has threatened to call in the army to seal it off from a tide of New Age fanatics and UFO watchers, who are convinced it is the only place on Earth to be spared Armageddon in 2012.
This thread has been archived and is closed to new comments