20 Jan 2023, 23:46 UTC · By: Codrin Spiridon / The Crew 2 just got a major free update called Season 7 Episode 2: Blizzard Rush and with it, it brings a snowstorm, improved graphics, and awesome cars