Images of the clouds glowing red above the Atlantic Ocean have sparked internet-wide chatter and differing theories.
Continue Reading