Artists
Album Info
Release Date: 1979Label: London Records
Recorded in July 1978 in Walthamstow Town Hall.℗ © 1979 The Decca Record Co., Ltd. Exclusive U.S. Agents, London Records, Inc.
Made in England - The Decca Record Co., Ltd.
Texts with English translation included in insert.