Rerelease with totally new artwork and white vinyl.
Sleeve indicates that the album was recorded entirely at Stonehenge, however, the first record was recorded at Lewisham Odeon, 18th December 1980. Record two was recorded at the Stonehenge Free Festival, June 1984.
This Product was added to our catalogue on Saturday 27 December, 2014.