https://www.unexplained-mysteries.com/images/news_large/news-steve-aurora.jpg

What is 'Steve' exactly ?
A peculiar strip of glowing light spotted in the sky over Canada has left scientists...