StokedUp on 08 January 2017
Europe, its funny reading through this thread the ignorance from other continents that don't realise how much Europe make and think it's their Own continent that make those great games.
PSN ID: Stokesy
Add me if you want but let me know youre from this website