Moonwalkers: shoes that claim to make you walk 250% faster - Boing Boing boingboing.net Submitted by boingboing7056 on May 14, 2024 at 11:35 AM in technology No comments 53