Sunday 27 February 2011

Noah and the Whale - Last Night on Earth


English indie folk outfit Noah and the Whale spent the entire 2010 recording and producing their third studio album titled Last Night on Earth, and recently the band announced the much-anticipated album will be available on March 7 through UK label Vertigo Records.

The first single from this album is L.I.F.E.G.O.E.S.O.N, and the ten-track album is said to be more upbeat compared to the previous two albums.

No comments: