February 28, 2020
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 while it might sound as if it's aimed at slackers in city government, the fresh and direct message is meant for the idling vehicles that befoul the city with noise and pollution.
More, more, more