Live! 8-24-1979


It’s an exciting day for us as we release this rare, early show from August 1979! We opened for the Talking Heads at the Berklee Center in Boston just six weeks after our first record was released. We were a little scared of the audience so we kept our heads down and focused – and […]

Continue reading