“Free Solo” Wins Best Documentary Oscar

Last night, Sunday, February 24, at the 91st Annual Academy Awards, Free Solo won the Oscar for Best Documentary for co-producers and directors Elizabeth Chai Vasarhelyi and Jimmy Chin. The film features professional climber Alex Honnold and his 2017 free solo ascent and the first-ever successful completion of the Freerider climbing...

Read More