1 min read Car and Auto News A rebel yells about pollution: Billy Idol stars in New York anti-idling ads February 29, 2020 Christine B. Holmes NEW YORK — Rocker Billy Idol is the deal with of an anti-idling marketing...