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.