Is it just cars or are there new races/ new part of the map I am not car person so I don't really care if all it is, is some extra cars what's in the game is enough for me.
Forza Horizon 2
Game » consists of 10 releases. Released Sep 30, 2014
Game » consists of 10 releases. Released Sep 30, 2014
Log in to comment