British Sea Power on stage at the Wedgewood Rooms. Portsmouth, Hampshire, England. 25th February 2011.