They know what they are doing. They do not have many stores but the ones that Puma operates are amazing. They closed a few but they opened more. I think Puma has about 50 stores in the USA right now.
There are no replies in this thread yet. Be the first to post a reply below: