0

The Originals Episode 2.04 “Live and Let Die” Episode Stills

Not sure what’s going on in these spoiler photos from The Originals Episode 2.04 titled “Live and Let Die”. Let me know what you think in the comments!

the-originals-season-2-live-and-let-die-photos-2