Vampire Diaries Season 2 Episode 20 “The Last Day” New BTS Photo

3 years ago, by

April 27, 2011

The CW has released a new BTS photo for tonight’s episode, “The Last Day”. The Vampire Diaries picks up tonight just before the full moon rises. Stefan and Elena both look upset, this doesn’t bode well for our lovers.