I spotted this customized Wet Paint sign last night on 14th and 6th. Can anyone offer any insight into just what the hell it means?
Posted in: NYC