A colourful, shimmering spectacle detected by weather radar over the US state of Colorado has been identified as swarms of migrating butterflies. Scientists at the National Weather Service (NWS ...
At every roadside gas station along the highway, smashed butterflies were an unsightly mess on the windshields of other cars.