The Triffids at the Enmore

Concert ticket, The Triffids

Here's another one from a while ago. 1989, The Triffids at the Enmore theatre in Newtown, Sydney, Australia. Standing room only, poor sound but I guess that's the deal with the real thing.

Tags: