Abercrombie & Fitch Stock Plummets After The Situation Publicity Stunt

3