Locusts: The 8th Plague | movie | 2005 | Official Trailer

JustWatch 2023-02-01

Views 151

A group of scientists try to stop a swarm of flesh-eating locusts that escape from a top secret government lab in the US | dG1fSXBXRHNkRC1LSlk

Share This Video


Download

  
Report form