Vampire Killer
- Podcast Episode
- 2016
Statement of Trevor Herbert, regarding his life as a self-proclaimed vampire hunter.Statement of Trevor Herbert, regarding his life as a self-proclaimed vampire hunter.Statement of Trevor Herbert, regarding his life as a self-proclaimed vampire hunter.