Wait a minute. is that a balloon?
26 years ago today, Beastie Boys’ Licensed to Ill became the first rap album to top the U.S. Chart. It stayed at Number One for 7 weeks. Take a look back at our original 1986 review of the album.