Philly is a special place for Jukebox The Ghost - they lived here for 4 years! - and they kicked off their tour here this week too.