This Day In Music History: June 29th, 1999 – Slipknot releases their self-titled debut album
Where were you when Slipknot’s groundbreaking self-titled debut album was released on an unsuspecting public on June 29th, 1999? It’s one of the first metal albums that any millennial or Gen Y+Z member listens to. For many (myself included), this was one of the heaviest records I’d ever heard at the time. And even though…