This is my favorite track off of Curly Castro and Zilla Rocca’s Grift Company EP which dropped in April. Really glad they gave it the video treatment. The production for the track is absolute bananas and Castro and Rocca have a commanding presence on the mic along with excellent chemistry.
I have to tell you all that I love Def3’s 2017 album, Small World. It really is amazing music. It has such an easy vibe and the day this video dropped, I was actually listening to the album. El Fin Del Mundo, if you can’t tell by the name, has a very latin flavor […]