World record 21 MPH on world's largest treadmill!πŸƒHe makes it look easy! πŸ’ͺ