Azuren on 02 May 2015
Even the developers of Forza know that Gran Turismo is the superior racing game.
User has been moderated for this post.
- Shinobi-san
Watch me stream games and hunt trophies on my Twitch channel!
Check out my Twitch Channel!:
www.twitch.tv/AzurenGames