Shed Seven share new single ‘Let The Good Times Roll’, announce massive Delamere Forest gig

Executive Overview Bracing themselves for what is arguably the most defining creative phase of their enduring three-decade career, British indie-rock stalwarts Shed Seven have officially ignited the rollout for their forthcoming seventh studio album. Titled simply Shed Seven, this landmark self-titled long-player is scheduled for release on January 8 via Cooking Vinyl. Coming hot on … Read more

You missed