The Triffids Live Stockholm

The Triffids Live Stockholm by The Triffids

The Triffids released the Album The Triffids Live Stockholm in July 1990. It was released through the Island Records label as catalogue number: L30231