SitaTrailer2008HD – Subtitles

Official trailer of Nina Paley’s animated feature film Sita sings the blues.