Monday
Jun082009
Russian Freestyle Wall Climbing
Mon, June 8, 2009 Just like the space race between Russia and the U.S., our two countries are now in a full blown ninja competition. The Russians are now showing off their skills as retaliation to the U.S. made denim ninja nerd.
They must have missed the memo on the jean jackets.

