› added 11 years ago
206
TIL there is currently a community of people living on top of a mountain in France. They believe that on December 21, aliens will emerge from the mountain to save them from the apocalypse.
via reddit.com