27th April 2023
Acclaimed leading lights of Britpop Shed Seven, have achieved great success since they burst onto the scene in 1994, releasing five albums including 2 ...