The good old Manchester rain means that by the time we get to The Deaf Institute everyone queuing is soaking wet and reminiscent of the veritable drowned rat. The Music Hall upstairs at The Deaf Institute is a cracking little venue, almost like a tiny theatre, and the steam rising from the amassed crowd up the stairs makes it feel like we’re waiting to enter an underworld gladiatorial arena.
Read More