Locusts (1974) Posted on January 21, 2018January 22, 2018 by admin Ron Howard in a made for TV movie. What more could you ask for!