News BLOOD LUST starring C. Thomas Howell comes to DVD May 31 from Bayview EntertainmentBy Michael JoyBLOOD LUST starring C. Thomas Howell (The Hitcher, The Outsiders) comes out on DVD this May 31st, 2022 from Bayview…