I love forza horizon 2 and it's glory of the massive open world and the big car list that it has to offer, but the thing is, is that forza horizon 2 has ALLOT of DLC's. and the thing is, is that if i want to buy something i could buy it straight out of the market place. BUT YOU NEED A MICROSOFT CARD -_-.
Load Comments (0)