Vertical Running Race

diagonalviewPublished: June 10, 2016Updated: June 13, 201636 views
Published: June 10, 2016Updated: June 13, 2016

If you're already out of breath from reading this sentence, wait till you watch this clip. This incredibly exhausting vertical running race is the first in China and tests competitors ability to reach for the stars.

Be the first to suggest a tag

    Comments