Julio Lima, owner of ad agency Say It Loud and photography studio/event space Orange Studio, hung his "Eff you Abercrombie & Fitch" posters on Friday May 17, 2013 we told you about yesterday. The Orlando Sentinel covered it today. The posters hang in the six giant windows that face the busy Mills Ave in the Mills50 District. The building is at the corner of Mills and Lake Highland, which has a stoplight.