Reminds me of motorcycle trials riding: http://www.youtube.com/watch?v=Z19zFlPah-o
I think I've seen it before. It's mind boggling how someone can achieve such level of skill and yet stay in one piece