``` Locusts movie trailers, reviews, photos, casts and crews
Locusts

Locusts

Movie Times for Seattle

October 3, 1997