Tag: TrueAchievements.com

Microsoft confirms removal of 12-month Xbox Live Gold subscription

According to TrueAchievements.com, Microsoft has confirmed the removal of its 12-month Xbox…

Alberto Saldamando
1 Min Read