Chanel West Coast- “C’est La Vie” Premiere
Chanel West Coast has been steadily releasing solid tracks ever since her mixtape “Now You Know”.
Chanel West Coast has been steadily releasing solid tracks ever since her mixtape “Now You Know”.
A production duo from South Florida known only as Audio Monsters are creating some of