You May See The Northern Lights This WeekendThe Aurora Borealis will reportedly be visible in parts of many northern states over the weekends, including New York!Chris Owen
Northern LightsWhat could be better than a video of the incredible Northern Lights off the coast of Norway? Cue the Whales....Brett Alan