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