adidas Unveils Ultra BOOST
So, my feet haven’t slipped into one just yet, but I’m certainly curious about adidas’ newly launched shoe, Ultra Boost, which they claim to be “the greatest running shoe ever.” They say that BOOST technology is the only footwear innovation proven to give runners more energy. (more…)