Artist: The Cataracs
Title: Make Up Your Mind
Album: None (Promo Single)
Producer: The Cataracs
Avg Rating:

DJBooth Review

Since stepping into the Booth with the Waka Flocka-assisted All You back in April, The Cataracs have slimmed down from a duo to an uno; David “Campa” Benjamin Singer-Vine has split with the group, leaving songwriter, vocalist and producer Niles “Cyrano” Hollowell-Dhar to move forward on its lonesome. … Read More