Let_Live_and_Let_Ghosts
Let Live & Let Ghosts
2008 studio album by Jukebox the Ghost
Let Live & Let Ghosts is the debut studio album by American power pop band Jukebox the Ghost. The album was self-released on April 22, 2008. The band promoted it with a supporting slot on Nightmare of You's US tour.[6]