The 96 Best Alternative Rock Songs of 1996

Undoubtedly, 1996 was the year of Weird Alternative. Representing the final period before underground rock’s post-grunge bubble totally burst, the hits of 1996 shook out like loose change. Veteran oddballs like Luscious ...

Read More

Twin Peaks Premiere Date Announced

The new season of Twin Peaks will premiere on Showtime on May 21 with a two-hour episode, according to an announcement this afternoon at the Television Critics Association winter press tour. The ...

Read More