I don't know of any site that lets tu actually download and/or watch full episodes of vampire diaries online BUT if tu do the Netflix free 30 día trial thing tu can watch Vampire Diaries free. I'm watching it through Netflix right now and it is AWESOME!! :) link
tu can buscar the mostrar in Youmovieset [.] Com and once tu get in the website tu will get the mostrar Vempire Diaries along with other shows. I hope it helps