This vampiric series has gave us much thrill and sometimes amazement as it introduced us some creatures beyond our imagination. But will this be the stuff we need to wait for the upcoming season? Yes folks, we are on the season finale episode airing on September 11, 2011 entitle “And When I Die”.

Posted in
Tags:

