Microsoft is giving every Xbox live member in the U.S., Canada, Japan and Latin America free Xbox LIVE Gold this weekend.


1 year ago Comment