The Originals Season 3 First Episode Still Released!
The Originals season 3 debuts Thursday October 8th, but EW already released this brand new still from the season premiere, which shows Klaus reuniting with his first sire, Lucien (played by Andrew Lees). Lucien is described as…
Read more