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


3 years ago Comment