A Touching TV Commercial : International Day of Persons with Disabilities.
This TVC in Indonesia language with English subtitle.
A Touching TV Commercial : International Day of Persons with Disabilities.
This TVC in Indonesia language with English subtitle.