Posted by DonTomaso on 2009-11-06 19:04:07
Scaring...
Posted by djutog on 2009-11-06 20:40:40
very nice
Posted by JHassler on 2009-11-06 22:19:24
I rate this post a 6!
I rate the moonwalk a 1 :(
Hey, what can I say? I'm from Los Angeles, USA birthplace of great moonwalking. Oh, and no cycling either so it is hard to relate. Not that we would see them over here anyway with all the smog :)