Have you seen Pennywise the Clown? Last Monday, it was installed on the roof of a West Hollywood bus stop at the corner of Santa Monica Boulevard and Hancock Avenue. Then on Thursday, it vanished.