Tonight’s on CW my favourite series, The Vampire Diaries aired and it was all sorts of intense, and we cannot wait till the next episode. Good news, we managed to get some juicy spoilers and a sneak peek video of “The World Has Turned and Left Me Here” for your enjoyment below while you wait for it to air October 20th, 2014!… Keep Reading