Locusts swarm skies of Saudi Arabian city
Video Credit: Newsflare STUDIO - Duration: 00:12s - Published
Locusts swarm skies of Saudi Arabian city
The scary scene is when several flying locusts swarm the skies of Khobar City, Saudi Arabia on Thursday (February 20)
The scary scene is when several flying locusts swarm the skies of Khobar City, Saudi Arabia on Thursday (February 20)