‘The Vampire Diaries’ sneak peek: 3×21 ‘Before the Sunset’ Watch a Vampire Diaries sneak peek for the penultimate episode of season 3, “Before the Sunset.” April 28, 2012
‘The Vampire Diaries’ TV Watch: 3×19 ‘Heart of Darkness’ The Vampire Diaries returns tonight! And it seems like “Heart of Darkness” was worth waiting for, because they’re bringing back some sorely missed characters. April 19, 2012