Russian Climbing video - WOW - these kids are amazing Troy Angrignon Dec 8, 2005 • 1 min read If you think you’re athletic, check THESE GUYS out.