National Geographic’s 2019 Oscar Winning Documentary Free Solo to release in India
National Geographic has announced that its Oscar winning documentary Free Solo will release on 12 April, 2019 in India.
National Geographic has announced that its Oscar winning documentary Free Solo will release on 12 April, 2019 in India.