Second album by Jukebox the Ghost disappoints
September 19The Washington, D.C.−based indie−pop trio Jukebox the Ghost recently released their sophomore effort, "Everything Under the Sun." Coming off of 2008's acclaimed "Let Live and Let Ghosts," fans eagerly anticipated a fresh set of songs, replete with the same bouncy, retro vibe of their debut.

