Can you believe it? It’s now ten years since British Sea Power let rip with their debut album, The Decline Of. They’ve come a long way – but still maintained that same level of playful adventure. We at Louder Than War salute them.
Happy Anniversary, BSP.