Massive Swarm Of Ladybugs Detected By California Weather Radar
Published on: Monday 10 June 2019
A large swarm of insects was recently captured on weather radar as they flew from the San Gabriel Mountains across southern California towards Mexico If you are a weather watcher in southern ...