MusicLive Reviews Yuffie Live (Red Strike) Red Strike are a rock ‘n’ roll trio originally hailing from Northern Ireland but now based in Glasgow. The early […]