My favorite TV vampire, Cassidy, portrayed by Joseph Gilgun on the AMC TV show Preacher.
Back to Top