"Fitch, Please!!"

Lots of people are talking about the comments of Abercrombie & Fitch CEO Michael Jeffries, including our new Oprah and voice of reason, Ellen Degeneres.

More From WBZN Old Town Maine