Introducing the talented musician Shilpa Narayan from Atlanta, USA. She lives and performs in New York, and traces her hertitage back to Tamil Nadu.
READ MORECheck out Avalin Paagam, the new music video by Malaysian rapper from Dhaya.
READ MOREThe music video to Light Switch by American Tamil artiste Priya
READ MORE