Sea PoweralbumThe Decline of British Sea PowerApologies to Insect Life“Apologies to Insect Life” is a The Decline of British Sea Power track, released in 2003 by Sea Power. Listen to Sea Power - "Apologies to Insect Life" favorite Album Tracks Men Together TodayApologies to Insect Life play_circle Favours in the Beetroot FieldsSomething WickedRemember Me play_circle Fear of DrowningThe LonelyCarrion play_circle BlackoutLatelyA Wooden Horse