Would this have any relation to this phenomena ...? Seems rather coincidental ...

LIghts over Norway ....
http://www.youtube.com/watch?v=sm7YRCXFHVE