Review: Wintersleep @ Castle Hotel, Manchester

Returning to the UK again for their latest album tour, Canadian rockers Wintersleep descended upon the intimate venue of the Castle Hotel and revived a unique rock sound fading from the indie landscape.