REVIEW: Shed Seven's First Album In Sixteen Years Has Been Worth The Wait
The York five-piece unleash their first album since 2001's Truth Be Told to much anticipation, but does it manage to meet those high expectations? When reviewing the thunderous 'Room In My House', which was the first new material to be heard from the band, I said that the track had enough freshness, swagger and energy to