Posts by tag
Abercrombie & Fitch
3 posts
The Biggest PR Fails…Ever!
Sometimes companies and brands do some stupid sh*t, and that stupid sh*t gets leaked to the general public and has some serious consequences. This, my friends, is what we call…
Share