The Locusts Reviews

January 1, 2000
January 1, 2000
John Patrick Kelley, both the author and director of The Locusts, indulges himself constantly.