Noah and the Whale to Release Third Album Last Night On Earth on March 15th
The London band Noah and the Whale are set to release their third album, Last Night On Earth, on March 15h via Island Def Jam. The band's first album since 2009 will feature ten brand new tracks, including the infectiously melodic first single "L.I.F.E.G.O.E.S.O.N."
*Click HERE...
Music News Net — MUSIC NEWS - The London based band Noah and the Whale have announced they will release their third album, Last Night On Earth, on March 15, 2011 via Island Def Jam. It's ... more info
Altsounds — The London band Noah and the Whale are set to release their third album, Last Night On Earth, on March 15h via Island Def Jam. The band's first album since 2009 will feat... more info