Although an iconic venue in Glasgow, renowned across the UK for its intimacy and magic, the stage in King Tut’s Wah Wah Hut is not the largest. So you can imagine the worry and confusion of trying to fit seven talented musicians onto there for a whole set. Yet Revere managed just fine. The seven-piece, […]