Supra welcomed customers for the first time on a European city in the opening of their store in Paris, France recently. It’s now easy for fans near the area to get a hand of their favorite Supra kicks. The store is located at 45 Rue de Temple in the fashionable Marais. Check the following photos to see what’s inside their new store.
We hope you enjoyed this SUPRA opened first European Store article!
Follow us on Pinterest & Like us on Facebook!