• Eldon Davis - Historian

#VitalFactz: 20th Anniversary - The Beatnuts (Take It Or Squeeze It)


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.



Featured Posts