Swarm of 30 Million Locusts Hits Egypt deathwish01b Published 03/05/2013 Zerg rush! Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: egypt NEXT VIDEO All the Most Insane Riot Clips from UConn Fans Celebrating Their Championship Win 3 Comments Log in for Comments
3 Comments