Season 3 Episode 7 Ghost World

'The Vampire Diaries' Season 3 Episode 7 "Ghost World" Sneak Peek Photos

'The Vampire Diaries' Season 3 Episode 7 "Ghost World" Sneak Peek Photos

The CW has released some spoilery new photos for The Vampire Diaries Halloween episode, "Ghost World". Mystic Falls will be plagued by the spirits of the dead during the annual Illumination Night.