Show Review & Photos: British Sea Power @ Neumos
God bless British Sea Power – they sell their own fudge. I sure have missed this band’s live shows over the last few years. They’re such a powerful band live and they’ve even improved since I saw them back in 2007 (I believe that was their last visit to Seattle – I might be wrong). […]