For the first time, racing in the snow in a Forza game comes to life in Blizzard Mountain. Check out the launch trailer for the expansion released today:
Blizzard Mountain looks like an utter blast. We’ll be spending some time with the expansion in the near future without a doubt. Let us know how you’re enjoying it!