CW Pittsburgh The Vampire Diaries Season Finale May 11, 2011 / 3:14 PM EDT / CW Pittsburgh In: The Vampire Diaries Featured Local Savings