KAWS, former street artist and Disney animator, has a new installation up in 30th Street Station, and the reception isn't quite what he had hoped. Passersby have described the sculpture as "kind of depressing, actually," and noted "I'm actually afraid of clowns. So I guess it scared me..." [CBS Philly]
Filed under: