Check out our Gorilla Zoe section for more posts about Gorilla Zoe.
Here is the music video for for Supplya's "Thow'd Off" featuring Block Boyz, which includes Gorilla Zoe. It was directed by Zach Wolfe and at the end, Gorilla Zoe and Russell "Block" Spencer are both listed as executive producers.

Warning: explicit content.