Week 26 of the Thumped Album Club and it’s the Beastie Boys turn, with 1992’sCheck Your Head
Check Your Head is the third studio album by the Beastie Boys, released on April 21, 1992. Three years elapsed between the release of Paul’s Boutique (the band’s second album) and their recording of this album. Check Your Head was recorded at the G-Son Studios in Atwater Village, California in 1991.
You can strap on your ear goggles and throw in your 2c further down the page, or over on the forums.