Photo: Youtube screenshot 579 Shares in News & EventsSouth Russian Skies Are Filled With Locust Swarms Of Biblical Proportions 3350 pointsUpvote Downvote