Steve McClure is one of the best rock climbers in the world, having climbed the hardest sport route in the UK at 9b, numerous new routes at the grade of 9a and onsighted many at 8b+. Despite being better known for his...

Steve's Athlete Page 32 posts 10 videos