Originally posted on Hollywood Life:
Three clips from tonight’s all-new episode preview major drama in Mystic Falls — and strangely enough, it’s not all about Elena!
With only three episodes left on The Vampire Diaries this season, everyone is reaching their breaking points, and we’re going to have a front-row seat to all the action. Before you watch the May 2 episode, check out these three sneak-peek clips from the intense hour, beginning with Stefan (Paul Wesley) and Caroline (Candice Accola) butting heads over a certain inhumane doppelganger.
View original 290 more words