Jukebox the Ghost has traveled many miles since they formed as a trio in Washington D.C. back in 2008. And I don’t just mean the metaphorical distance between their debut album and their recently released sophomore effort because it was in fact, great (as all should be). The now-Philadelphia based trio has played over 300
