LeTesha Renee Aims to Unify With New Eugene Taylor Brand Release Letesha Renee, the owner and creator of Eugene Taylor Brand, finds her lane. Read More Feature StoryStaffMay 17, 2017Letesha Renee, Chicago, News, New Fashion, Street wear, Social Experiment, Tesha, Amara Ojukwu, ChicagoChicago fashion, CHicago Fashion, Chance The Rapper, Peter CottonTaleComment