This is a rare 2 LP set, recorded live from two separate shows. The first was recorded in London in 1982 (unknown venue, maybe could be 6th december 1982 Hammersmith Palais - London), and the second is from Philadelphia at the Tower Theatre, mai 1983.
The sound quality is excellent on both shows. This release is pressed on black vinyl.