Watch “Did CERN Just Open A Parallel Universe? Yet Another Ghost City Spotted in the Clouds” on YouTube

A photo shopped hoax? Thousands claim to have seen it. satan and demons are powers and principalities of the air.  The Bible says so. They are behind UFOs and aliens.  Could be another deception leading up to when they claim the Christian rapture was actually the evil Christians being taken by aliens.