Last Night On Earth

2011 • Album

Most popular songs of Noah and the Whale

Trivia about the album Last Night On Earth by Noah and the Whale

In what year was the album “Last Night On Earth” released by Noah and the Whale?
The album “Last Night On Earth” was released in 2011 by Noah and the Whale, featuring 10 tracks.
What is the most successful song from the album “Last Night On Earth” by Noah and the Whale?
Life Is Life” is the biggest hit from the album “Last Night On Earth” by Noah and the Whale.

Other artists of Indie rock