Great songs performed by a group of committed players who clearly love The Triffids’ music. Flawed at times, but the band exuded great spirit and it is a well established truism that the greatest rock and roll is often best anyway when precision is overruled passion!