Check out power rock trio Noiseheads and their new track ” 72″ from their upcoming album Sitcoms for Aliens, due out January 5.