https://www.facebook.com/RockerADias.
Music video by Japan performing Quiet Life. (C) 1981 Hansa Productions Ltd.
Japan - Quiet Life (Top Of The Pops 1981) Full track, redubbed.
originally transmitted 20.11.81. David looks genuinely pleased to be onstage, maybe he's laughing at Rich who forgot to pack his best jacket..
Descripción.