Home > Videos > Alibaba Group > Company News TMF 2019: Stepping Up Your Running Game By Alizila Staff | Published on Sept. 20, 2019 These 3D-printed running shoe uppers at Taobao Maker Festival 2019 are customized to fit your feet. Reuse this content Never Miss a StorySubscribe to Our Newsletter