Shed Seven claim first number one album as they celebrate 30th anniversary

Written by on January 12, 2024

Shed Seven have claimed their first number one album with A Matter Of Time, almost 30 years on from the release of their debut LP..

3. Zest UK

Current track



error: Content is protected !!