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: Paul's Boutique is the second studio album by the American hip hop group Beastie Boys, released on July 25, 1989, on Capitol Records.
i don't know