River of Renewal
By Documentary Film Program on November 5, 2008 at 6:40 pm
The American Indian Film Festival has honored River of Renewal by choosing it for the festival's opening night. The World Premiere will occur Friday, November 7th at 7:00 pm at the Landmark Embarcadero Center Cinema, One Embarcadero Center, San Francisco. Read more about River of Renewal