THRISSUR, Kerala, IN • 8:30 PM (IST) Local Time
Leo David is basically a singer with an attractive voice. He has made many short films as well as voiceover, video editing and on camera TV, from commercials to industrials, web videos and narrations.Read More
Computer & Software
This talent has no reviews (yet).