Netflix Debuts First Look & Release Date For New Vampire Series 'First Kill'

netflix debuts first look at new vampire series first kill 07

About Photo #1346630: The key art and first look photos for the upcoming Netflix series First Kill have been revealed! Sarah Catherine Hook and Imani Lewis star in the new vampire… Read The Post Here