Video Shows The Aurora Borealis From Cadillac Mountain [VIDEO]
The skies in Maine cleared out in time for some magical natural wonders. The aurora borealis was captured on video atop Cadillac Mountain in Maine.
Have you seen the northern lights in the sky the past few nights?