The city of Khobar, Saudia Arabia looked like something straight out the Old Testament with a massive, endless swarm of locusts saturating the city skies on Thursday (February 20).
"This was the first time I've ever seen this type of thing. It was so scary!" said Alalkmi, the filmer.