Is it just me?

Or does forza horizon 2 (the revamp for Xbox one) look the best out of all of the horizons?

3 comments