Main content

Locusts take to the air

A billion locusts take to the air in a ravening swarm in Madagascar.

Release date:

Duration:

2 minutes

This clip is from