Claim: Slipknot released their self-titled debut album Slipknot in 1999.
Evidence: The band rapidly rose to success following the release of their eponymous debut album in 1999.