Share Facebook Twitter LinkedIn Pinterest Email Reddit The CW has released an image from the May 13 season finale of The Vampire Diaries, and hopefully it won’t be the last that comes out. You can find the image on VampireSite.net. Founder's Day image Season Finale The CW Vampire Diaries Vampire Diaries spoilers