Cherry Poppin’ Daddies - The Babooch [Official Video]
“The Babooch“ appears on White Teeth, Black Thoughts, available everywhere NOW! Order your autographed copy now at CPD’s Webstore here or purchase digitally at iTunes here! -
Directed by Jesse Locke (from AMZ Productions) & Steve Perry
Concept: Steve Perry
To learn more about Cherry Poppin’ Daddies go to:
Website -
Facebook -