Sara's First Feature Documentary, Still on The Road, Premiered at Lincoln Center on January 3rd, 2010. Trailer on IMDB
***Sara's first feature Documentary, Still On The Road is now airing across the country. check out www.stillontheroadfilm.com for air dates.
Still On The Road had its television premier on WNET on Sunday February 3th, 2013.
Still on The Road, had it's theatrical premiere at Lincoln Center on January 3rd, 2011. Trailer on IMDB
Read Sara's interview in the New York Times Arts Beat Blog