 The links continue to redirect that homepage as of Wednesday evening. The archives contain work from the news site's founding in 1996 that documented the rise of multiple stars and genres. The Music Channel's operations were shut down in 2023 as a part of a round of layoffs conducted by parent company Paramount.