Stefan Has a Lot of Explaining To Do in New The Vampire Diaries Sneak Peek

A sneak peek from the next new episode of The Vampire Diaries has been released. Airing tomorrow, November 12, on the CW, in the sneak peek Stefan has a lot of explaining to do to Caroline.

Valerie is going to cause a lot of trouble for Stefan and Caroline, I just know it! What do you guys think? Do you think she is going to be a problem for the couple?

Social media & sharing icons powered by UltimatelySocial