The Locusts
When a serial killer frightens Ella’s small hometown of Vero Beach, Florida, she’s called down from FBI headquarters in Washington D.C. to come help. At home, she’s confronted by the…
When a serial killer frightens Ella’s small hometown of Vero Beach, Florida, she’s called down from FBI headquarters in Washington D.C. to come help. At home, she’s confronted by the…