http://www.thealternativedaily.com/
A puzzling swarm of red dots was seen on radar screens this past week, covering over 100 miles across the Denver region. At first, the weather service was confused and thought the images they were seeing might have been birds. Look at what’s flying into Denver! Radar from last hour showing what we believe […]
Filed under: Fitness