“Outpouring of Joy” Above: British Sea Power in a promo shot for their latest album, Machineries of Joy.…