Duran Duran's presentation at the Lollapalooza Music Festival, Argentina 2017.
Self - vocals
Self - bass guitar
Self - keyboards
Self - drums
Self - guitar
Self - backing vocals
Self - sax, keyboards