All New The Vampire Diaries Promo: ‘Resident Evil’

Whatever the travellers have been up to I’m guessing it has something to do with these visions Stefan and Elena are having! And what was that? Did Damon say sex dreams?

All new The Vampire Diaries airing April 17th!

Advertisements