Music Life On Earth (Hurray for the Riff Raff) – music review By The Fire Note 2 years ago While Life On Earth is Hurray for the Riff Raff’s debut on the Nonesuch label,