Back in Town is a song by Izia, a French rock band fronted by and named for Izïa Higelin. Even though she comes from a showbiz family, the band initially found little favor on French radio. But after a string of blistering live performances all over France, the self-titled first album became a hit and won a couple of awards at the prestigious Victoire de la Musique ceremony, where Izia performed the song Let Me Alone. There are a bunch of live performances online, including of Life is Going Down, a cover of AC/DC's Touch Too Much and a duet with Iggy Pop. This past November, sophomore album So Much Trouble was released, featuring such songs as the title track, On Top of the World, and my favorite, Baby.