Ladybug Swarm Shows Up On National Weather Service Radar – NPR

Ladybug Swarm Shows Up On National Weather Service Radar  NPR

National Weather Service meteorologists noticed something puzzling on their radar screens in Southern California on Tuesday evening — a big green blob.

View full coverage on Google News

>View original article
Author: