Power rock trio Noiseheads just dropped their latest track, “Homecoming,” off their upcoming album, Sitcoms for Aliens. As the first release from the LP, “Homecoming” seems like the perfect track to showcase it. Noiseheads have been hailed as “one of America’s most promising young rock bands” by AlternativeNation, and “Homecoming” is filling those big shoes.