The Triffids Present The Black Swan

The Triffids Present The Black Swan by The Triffids The Triffids released the Album The Triffids Present The Black Swan in April 1989. It was released through the Island Records label as catalogue number: ILPS 9928

The Triffids Present The Black Swan peaked at 59th position