Foot Locker opens new flagship on Paris’s Champs-ElysÃes
Foot Locker opens new flagship on Paris’s Champs-Elysées Translated by Nicola Mira This summer Foot LockerGap Inside Foot Locker’s new store on the Champs-Elysées in Paris – Foot Locker The 392 square meter ground floor of Foot Locker’s new store…