Atlantic Ocean Red Light Mystery Resolved [Video]

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