A Skechers shoe store can be seen in a shopping mall in Toronto, Canada.
A Skechers shoe store can be seen in a shopping mall in Toronto, Canada. Flickr
A Skechers shoe store can be seen in a shopping mall in Toronto, Canada. Flickr