Loading...
Uploaded by sanjeev1226 on Mar 7, 2009
A 2009 Academy award (Oscar) winning small documentary that is filmed on a girl with cleft lip, based on a small city Mirzapur, India. Its fantastic. It deserved this coveted award. Watch it and have fun.
Film & Animation
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)