Synopsis and Stills For Episode 3.04 of The Originals: A Walk on the Wild Side » Originals-Still-Wild-2