New from New Orleans musician Hurray for the Riff Raff, this is the video for
'Life on Earth,' the title track to their new album, out now on Nonesuch
Records. This video was directed and edited Alynda Mariposa Segarra, the
driving force behind all things Hurray for the Rif...