Tag: denver

Amazing Butterfly Migration Swarms Over Denver, Experts Are Baffled

0
A puzzling swarm of red dots was seen on radar screens this past week, covering over 100 miles across the Denver region. At first,...