27 October 17
Posted at 9:45
Shed Seven are back playing live, at their best and about to release a brand new studio album 10 November 2017 titled Instant Pleasures.
Always been a massive fan from their first release and been fortunate to have seen them live numerous times and got to photograph them but last night was special as they played to an intimate crowd at London's Scala. Roll on #SHEDCEMBER