The Originals – Episode 1.01 – Always and Forever – Episode Stills
Posted on by
The CW has released a huge set of episode stills for Episode 1.01 that we now know is titled “Always and Forever”. Check a couple from the series premiere, and a whole gallery after the jump!