Album Description Available in: Last Night on Earth is the third studio album by the English indie folk band Noah and the Whale. It was released on March 7, 2011 on Universal Mercury Records. It peaked to number 8 on the UK Albums Chart. The first single from the album was "L.I.F.E.G.O.E.S.O.N.".