0

The Originals – Episode 1.17 – Moon Over Bourbon Street – Producer’s Preview

The CW has released the producer’s preview for Episode 1.17 “Moon Over Bourbon Street”. Elijah takes control.