Moonwalkers – Electric shoes that make you walk 250% faster(wired.com)1 points by wizwit999 3 years ago | 0 commentsNo comments yet