ilovedisastermovies.com
Film Review: Locusts: Day of Destruction
Insects. They aren’t generally well liked in this world are they? Thankfully some people appear to feel the need to create indestructible ones for dubious scientific reasons. Wehey! Bring on …