This Oscar-nominated documentary about climbing El Capitan airs on the National Geographic channel on March 3. Click the title to read my entire review.
This Oscar-nominated documentary about climbing El Capitan airs on the National Geographic channel on March 3. Click the title to read my entire review.