Don't have Telegram yet? Try it now!
https://stupidevilbastard.com/2008/09/mediums_predict_aliens_will_arrive_on_october_14th_2008/
Mediums predict aliens will arrive on October 14th, 2008