20 Feet From Stardom, The Lady in Number 6 win Oscars
The two documentary films that won Oscars last night are 20 Feet From Stardom and the short The Lady in Number 6: Music Saved My Life. You can watch the nominees online or on demand, which I think should take less time than the telecast did. The star of the latter, Alice Herz-Sommer, died last …