I saw a video clip of so-called Russian Climbing at work today. It turns out that it's an extreme sport of French origin called Parkour or Free Running.
Parkour is "the art of forward motion in spite of obstacles". Its practitioners (traceurs) run around urban landscapes, performing Jacky Chan-like leaps, rolls, stunts, jumps, and flips.
The excellent HowStuffWorks.com has a good introductory piece on Parkour.
There is a local group of traceurs, who are written up in a P-I article. Their website is Washington Parkour. It seems there's a "jam" every Sunday at noon at Seattle's Freeway Park. It sounds like a photo-op to me.