Check out the full set of promotional images released for the next episode of The Vampire Diaries, ‘1912’, which airs on March 15.
[scrollGallery id=499 start=5 autoScroll=false thumbsdown=true]
Such a long time to wait, but at least this looks like another great flashback episode!
The stills were released by The CW and posted on SpoilerTV.