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?
MC