The Originals First Look: Episode Stills from Episode 1.03 “Tangled Up In Blue” via E!Online
E!Online has our first look at episode 1.03 “Tangled Up In Blue” That will air October 15th on The CW. Check out the sneak peek below, and view a few more over at E!Online. Click the screencap to view them!