Image Nation Abu Dhabis Free Solo wins Best Documentary at BAFTA awards 2019
Alex Honnold - a screenshot from the trailer.Image Nation Abu Dhabis critically-acclaimed film Free Solo has been awarded Best Documentary at the prestigious British Academy Film ...