Duran Duran
BBC in Concert: Hammersmith Odeon, 17th December 1981
4 MINUTOS Y 49 SEGUNDOS • APR 27 1981