Tag: Car List

  • Guide Forza Motorsport: Full Car List

    All vehicles available at launch

    As usual for the series, the new Forza Motorsport is packed with cars — over 500 at launch in fact — along with 20 track locations. So, if you're looking for your favourite ride, or to check over the full list, you've come to the right place! Here's every vehicle available in Forza Motorsport at launch (for Car...