0

The Originals Episode 2.07: Inside Chasing the Devil’s Tail (Video)

The CW has released the producer’s preview for tonight’s episode “Chasing the Devil’s Tail”.