Listen to Sting’s New ‘Petrol Head’ Song Make Its Live DebutListen to Sting’s New ‘Petrol Head’ Song Make Its Live DebutSting took the stage for a special performance at a NY Advertising Week function on Sept. 27, performing a handful of songs from his upcoming 57th & 9th LP.Jeff GilesJeff Giles