Artist: Gorilla Zoe
Title: Echo
Album: Don't Feed the Animals
Producer: Drumma Boy
Avg Rating:

DJBooth Review

With the March 17th release date of sophomore album Don’t Feed The Animals less than a week away, Gorilla Zoe‘s marketing team at Block/Bad Boy South have been scrambling for a fitting follow-up to online mega-hit (and modest offline success) Lost.  Though previously-featured Rick Ross collabo What … Read More