Independent Spirits Awards 1997 - March 22, 1997


Independent Spirits Awards in Los Angeles, on March 22, 1997