On this day, November 14, 1983, British band ABC released their second album, Beauty Stab. While a departure from the polished pop of their debut album, this record brought a raw, rock-inspired edge to the band’s sound. It reached #69 on the Billboard 200 and showcased ABC’s versatility and...