Stefan & Caroline Take Mary Louise & Nora To the Heaven & Hell Ball on 'Vampire Diaries'

vampire diaries halloween heaven hell ball stills 06

About Photo #885931: Mary Louise (Teressa Liane) and Nora (Scarlett Byrne) dress up as an angel and devil for a Halloween party in this still from The Vampire Diaries. In "I Carry… Read The Post Here