Originally Posted by quailman
Just read about this. Saw em in Biloxi years ago. Better show than what I was expecting. Damn!


First time I saw them was at the Mississippi Coast Coliseum, seems like late 70’s ?