Artefact
Little Feat, Montrose and Tower of Power at the now defunct Free Trade Hall (it's now a Radisson hotel).
1975 is a guess as it's the same year as the other Warners review and i assume this gig was the day before!
Latest Discussion
If you'd like to leave a comment, please
Login