translate English to French: The Place des Festivals is the proud host of your first stop, Espace Ford!
C’est sur la Place des Festivals que l’Espace Ford a cet été élu domicile !