For a better experience on MUBI, update your browser.

Sarah Pirozek United States, 1998

Polyglot's rating of the film Free Tibet

I think this premiered on MTV back in 1999. I may be thinking of Woodstock '99. Man, I'm old.