Duran Duran playing "American Science" live at Hollywood Rock Festival, Praca Da Apoteose in Rio de Janeiro, Brazil, on 8 January 1988.
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
11 years ago
11 years ago
12 years ago
12 years ago
12 years ago