Three years elapsed between the releases of the Beastie Boys' album "Check Your Head" and which second studio album released on July 25, 1989?
Paul's Boutique
-1
Section::::Abstract.
Check Your Head
374136
-1
Section::::Abstract.
Paul's Boutique
197569