Me in the CityWhy Fashion Nova is the devil in the fashion industry.Fashion Nova is one of the most popular names in the fast fashion industry. The brand started in Los Angeles 2006, and has quickly made…Oct 5, 2020Oct 5, 2020