Saturday, May 21, 2011

Abercrombie & Fitch Opens Flagship Store On Champs-Elysees.

Abercrombie & Fitch is making their presence known internationally with their new flagship store opening on the famous Champs-Elysees in Paris.  Now tourists have another fashion destination on the famous strip. Check out the scene with the 101 shirtless male models for the store opening.