Ecca Vandal is a South African-born, Tamil, Sri Lankan artist. She is a singer-songwriter and rapper currently living in Melbourne, Australia. To date Ecca Vandal has released one self-titled studio album and one EP: End of Time.
Ecca Vandal is a South African-born, Tamil, Sri Lankan artist. She is a singer-songwriter and rapper currently living in Melbourne, Australia. To date Ecca Vandal has released one self-titled studio album and one EP: End of Time. (en)