Why, God, Why? Watch Thousands of Locusts Descend Upon The Capital City of MadagascarSomeone got some GREAT slash HORRIFYING footage of a giant swarm of locusts in Antananarivo, Madagascar. Thankfully this person is inside. I couldn't stop watching this, but also: OMG GROSS.
Around the web
Sponsored Links by Zergnet