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.