– THE CASTLE HOTEL, MANCHESTER – The blue icicle lights of the Castle Hotel cast a gaze over indie-pop rockets Concrete Knives, a French band who are currently romanced on stage in a group hug before they begin their first ever gig in Manchester. We are all pushed closely together in the crowd, our elbows […]