Teenage Wrist Announce Album “Chrome Neon Jesus” – News January 18, 2018 On March 9, Teenage Wrist will release their debut album, Chrome Neon Jesus. Signed to Epitaph Records last Fall.