LyricsPond Life on Other Planets 2009-01-13 Life on Other Planets (2003) The album Life on Other Planets is released by Supergrass in the year 2003 . Za Rush Hour Soul Seen The Light Brecon Beacons Can't Get Up Evening Of The Day Never Done Nothing Like That Before Funniest Thing Grace La Song Prophet 15 Run Life on Other Planets CD Cover Photo