Why are we seeing Northern Lights so often lately? | FOX Weather Philly

NASA Solar System Ambassador Dr. Don Miller talks with FOX 29 Meteorologists Drew Anderson and Kathy Orr about why we have been able to see the Northern Lights so frequently recently.

Top Videos