Share

Videos

‘The Vampire Diaries’ Episode 5x13 Recap (Top 3 Moments!)

Hollywire
|
February 07, 2014 AT 7:48 PM
So last night’s episode, ‘Total Eclipse of the Heart,’ was pretty darn crazy! First Damon has officially gone off the rails then Katherine is almost fooling everyone. Starting with #3: Hey Katherine and Nadia, Matt and Tyler are totally onto y...