Profile picture of Char Diaz

Char Diaz

Los Angeles, United States of America

Latest Music view all

About
Char Diaz is an Artist located in Los Angeles, United States of America.
Music style

Music

Char Diaz & you
to interact with Char Diaz