Peak Performance Unveils Flagship Store in London with Exciting Rail Jam Event

All Photos Credit: Joe Maher UK shredders united this past weekend to experience the thrill of freeride skiing right in the heart of London! On September 27th, Peak Performance celebrated the opening of their flagship store by transforming the iconic Covent Garden Piazza into a winter wonderland. This was not just your average ribbon-cutting ceremony. … Continue reading Peak Performance Unveils Flagship Store in London with Exciting Rail Jam Event