Dragonflies Swarm Over Indiana

If you’ve noticed a lot of dragonflies lately, it’s not your imagination! The swarms are so big that they can be seen on the radar! Read more here from CBS4 Indy