Opening of Abercrombie & Fitch Munich Flagship Store


Check out these wash board stomachs that even your grandma could wash her clothes off........


These are the models on parade before the opening of Abercrombie & Fitch Munich flagship store on October 25, 2012 in Munich, Germany.