Dracula Recap 10/25/13: Season 1 Premiere “The Blood is the Life” BY Stormy Elizabeth on October 25, 2013 | Comments: Leave CommentsRelated : Recap, Television