thelatenightsession.com
Forza Motorsport 7 getting closer to launch
Forza Motorsport 7 is making its way to release and they have put up an interesting graphic to celebrate the most ever cars they’ve had at launch. The Forza series has always remained about g…