I think it’s pretty safe to say that millions of people have seeing the aurora pretty high up on their bucket list, right? Well, the folks of Grand Forks, ND were treated to absolutely incredible display of the ‘Northern Lights’ just earlier this week. You normally have to travel further north to catch a display this […]