Why, God, Why? Watch Thousands of Locusts Descend Upon The Capital City of Madagascar

Someone 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.