It looks like sneaker companies never run out of inspiration and takes inspiration from anywhere and anything. Take this new pack by New Balance, which draws inspiration from (drum roll please), mountains! Yes, the highest peaks in England, Wales, and Scotland. The New Balance 576 […]