Here is a video from Germany based singer Mimoza. Her voice is amazing and her attitude is, the only way to get things done is to do it yourself, which is what she did by directing her own clip! That’s the spirit that we love. Have a look.
Leave a comment