0

The Originals Episode 2.18: Inside “Night Has A Thousand Eyes” Producer’s Preview

The CW has released the producer’s preview for tonight’s episode “Night Has A Thousand Eyes”. Dahlia is HERE!