Talk:Forza Motorsport 6/@comment-62.232.187.194-20150929141003

Released in 2013????

Is this a trolling website?