The Originals Series Premiere – Official Trailer

11 months ago, by

June 4, 2013

The CW has released a new Official trailer for the series premiere of The Originals.