Walk right in: Berlin’s transit authority and Adidas create unique, wearable shoe-passes
Only 500 pairs will be made.
Only 500 pairs will be made.
Walk a mile in these shoes.
Trying to walk it off only makes it worse.
© 2007-2021 ZME Science - Not exactly rocket science. All Rights Reserved.