The Originals Episode 3.03 “I’ll See You in Hell or New Orleans” Synopsis

The CW has released the synopsis for Episode 3.03 titled “I’ll See You in Hell or New Orleans”. The episode airs October 22nd. SPOILER ALERT! You can view the rest of the episode stills HERE. FLASHBACKS TO THE FIRST VAMPIRE… Continue Reading