The Vampire Diaries Release Season Finale Clips! Watch HERE!!! 05/05/12 09:30am PDT Click For Details