Have you seen Pennywise the Clown? Last Monday, it was installed on the roof of a West Hollywood bus stop at the corner of ...