The Originals Episode 3.03: Inside “I’ll See You in Hell or New Orleans” Producer’s Preview
The CW has released the producer’s preview for tomorrow night’s episode “I’ll See You in Hell or New Orleans”. See what Julie Plec and Michael Narducci have in store for us!