wedemboyz on 15 October 2016
Can someone tell me, what the hell is wrong with some people here in this forum?
I said Gran Turiso is the biggest racing franchise and a splitsecond later i get ask, if i truly think Forza is a bigger franchise...