Microsoft has released another trailer of its upcoming racing game Forza Motorsport, revealing a highly-anticipated track, Spa-Francorchamps.
CANT WAIT!
CANT WAIT!