Oxford-based trio, TTNG (Formerly This Town Needs Guns), premiered their new track, "Sponkulus Nodge", from the band's upcoming album, "Disappointment Island", which will be released July 8 via Sargent House.