Iconic Forever 21 store front in Toronto is closing down and EVERYTHING is 75% off!