Richard Chase, The Vampire Killer Who Drank His Victims' Blood(00) Author Dalbo 05 Feb 2025 Save Image Image gallery: Quora Richard Chase