#TheVampireDiaries We’re Planning a June Wedding S8Ep15 Preview via @stacyamiller85 #TVD
Will Caroline and Stefan finally get married? We’ll see in The Vampire Diaries episode airing March 3.
Will Caroline and Stefan finally get married? We’ll see in The Vampire Diaries episode airing March 3.