The Vampire Diaries poster
TV

The Vampire Diaries (2009)

S08E16 I Was Feeling Epic

Mar 10, 2017 • Season 8 • Episode 16 • HD

As the future of Mystic Falls hangs in the balance, Stefan and Damon face their most formidable adversary in a final showdown.

Country: US