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