Metallica’s Master of Puppets (March 3rd, 1986)

Depeche Mode’s Black Celebration (March 17th, 1986)

Van Halen’s 5150 (March 24th, 1986)

Pet Shop Boys’ Please (March 24th, 1986)

Share This Story

Get our newsletter