Brand-Name Fashion Shopping at McArthur Glen Outlet Mall in Troyes, France Posted on June 19, 2010 in Champagne, France Continue Reading