Advertisement




Will this vertical walking invention replace stairs?

Prev Random Video Next
A lab in the Netherlands has debuted a new invention that pioneers what they like to call "vertical walking." Apparently, it only takes 10% of the energy required to climb a flight of stairs, but...

Home