View Post People | What The?? Saatchi-Inspired Sculpture Takes Controversial Grip on Life, Art By Jordan Teicher on Jul. 31, 2013 - 12:19 PM The new Charles Saatchi devil sculpture, currently on display at London’s Jealous Gallery in Crouch End, could choke some people the wrong way. The sculpture alludes to a domestic assault incident between Saatchi and his soo ...