City dwellers thrilled by magnificent aurora borealis display over the Big Apple: 'Absolutely speech
Lights, camera, aurora! New Yorker's were left awestruck Thursday night when the night sky was illuminated by a breathtaking aurora borealis display over the ... Read more