Loading...
DudeMan's Collection

Camel   10/01/1977

Hippodrome, London, UK
Source BBC Radio One 'In Concert'
Media CD-R   1 disc
Notes filler: Sun Plaza - Tokyo, Japan - 11/2/80
9. Echoes
10. Nobody Knows
Trades Allowed Yes
Ratings Sound: A+
Lists A-D
Owned by DudeMan · Last Updated May 23, 2023