Duran Duran
BBC in Concert: Hammersmith Odeon, 17th December 1981
4 MINUTOS E 6 SEGUNDOS • NOV 16 1981