Abercrombie & Fitch – Staff To Perform Press-ups & Squats

Abercrombie & Fitch The American company Abercrombie & Fitch has been criticised for its...