1 min read Automotive News A rebel yells about pollution: Billy Idol stars in New York anti-idling ads February 29, 2020 Paul F. Ford NEW YORK — Rocker Billy Idol is the encounter of an anti-idling marketing campaign...