VIDEO: WAR IN THE HEAVENS? "Out of This World" Portal Appears in Sky during Electrical Storm?
YOU DECIDE WHAT TO MAKE OF THIS....
A video a surfaced of a very unusual electrical storm from Gulf Shores,
Alabama by Nicholas who witnessed this spectacular event.