Search
#VitalFactz: 22nd Anniversary - The Beatnuts (Take It Or Squeeze It)
- Eldon Davis
- Mar 20, 2023
- 1 min read

On this day in 2001, Queens NY based duo The Beatnuts released their 4th studio album Take It Or Squeeze It. It includes the singles No Escapin' This & Let's Git Doe.
Comments