Rachel Zegler causes Huge Backlash with Ridiculous Post Nicola 2 years ago Rachel Zegler causes Huge Backlash with Ridiculous PostRachel Zegler causes Huge Backlash with Ridiculous PostCredit to : Jesse Grant