Time to Bug Out! Cicada Invasion Underway in North Carolina with Red-Eyed Bugs Everywhere

6 months ago
841

Time to bug out! The cicada invasion was filmed by a woman in Durham, North Carolina, when a number of the red-eyed bugs were shown on the woman's plants.

Loading comments...