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



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. #shorts