People in a tiny French village are hoping that an alien theory will help them survive the end of the world.
Coupons powered by Coupons.com
Please login in order to report media.
Still no account? Please go to Sign up