Upon learning that artist Tom Otterness is the man behind a 1977 snuff film titled "Shot Dog Film," Mayor Ed Lee asked (through his spokeswoman) that the the artist's planned public art installation in the Central Subway be put on hold. "I understand the incident was 34 years ago," Mayor Lee said, "but it certainly is disturbing and so we're going to take a look at it." [SFGate/Curbed SF]
Filed under:
Loading comments...