Walk Across China: A Must Watch Video | POSTED IN:All the Rest Not sure this needs an introduction except, YOU MUST WATCH THIS.
Jack - eyeflare travel says
That was really cool. I’m off to check out his website now.
Myscha Theriault says
Very cool!
Caitlin says
Awesome video!
Candice says
Urgh, set those damn itchy feet off again!!