Microsoft has released two new trailers of its upcoming racing game Forza Motorsport, revealing two tracks that will be available at launch.
How much will the cars and tracks cost?
monster
How much will the cars and tracks cost?
monster