5.0 / 10
(1 votes)
Duran Duran's presentation at the Lollapalooza Music Festival, Brazil 2017.
Brazil
Music
67 minutes
2017
Multishow
vocals
bass guitar
keyboards
drums
guitar