Skechers has reimagined its store at Canada’s West Edmonton Mall as its first “Performance” location, featuring an immersive experience.
After you make it through in record time at the airport, you’ll enjoy having these comfortable shoes for the rest of your ...