Abercrombie & Fitch Tokyo Store Opens
Abercrombie & Fitch has landed in Asia. Yesterday in the Tokyo, the first Abercrombie & Fitch store in Japan opened to big crowds. Between 800 and 1200 people were waiting outside the new twelve-floor Ginza Abercrombie shop when the doors