Footwear and apparel brand Skechers has opened its first-ever Performance store in Canada. A new retail format offering ...
Skechers has proven its quality throughout the years and these sneakers are no exception. Another enthusiastic five-star ...