Albums November 22, 2010 0 Lost at Sea? A Review of British Sea Power’s Zeus EP An EP made of afterthoughts, or a great prelude to forthcoming full length album? The EDGE decides…