SHED SEVEN release new single ‘Talk of The Town’ taken from forthcoming album ‘A Matter of Time’
As their 30th anniversary approaches in 2024, Shed Seven’s current resurgence is building up to become even bigger than their mid-’90s heyday. Huge pre-orders ahead of the January 5th release of their sixth album ‘A […]