Cyril Snear don’t raise their heads above the parapet often. The Manchester-based four-piece have watched on as fads and fashions swept through the city since its musical renaissance towards the end of the last decade; but they themselves? They’re a band that emerge from its cultural catacombs only when they feel they’ve a definitive statement […]