New Stills Released for The Vampire Diaries Episode ‘O Come, All Ye Faithful’

by on

The CW has released the following stills for the upcoming The Vampire Diaries episode title O Come, All Ye Faithful. A holiday episode! Should be interesting!

[SlideDeck2 id=301]