Right before Franz Ferdinand and the Arcade Fire came along and swiped its thunder, British Sea Power was poised to be the world's foremost purveyor of angle-brandishing indie anthems. But not... More >>>