Image courtesy of the Office of the Mayor Motorists are getting a new warning: If you idle on New York City’s streets you’ll get a fine from the city–and a snarl from rocker Billy Idol. The mayor’s penchant for geeky dad humor and a dose of Gen X nostalgia make the collab a natural, and […more]
Posted in: New York
Comments are closed.