Microsoft Hosting A New Xbox Live Beta Program
Xbox 360 players who want a sneak peek at upcoming Xbox Live updates can sign up for the system's new beta program.
, by Nate Hohl
Xbox 360 players who want a sneak peek at upcoming Xbox Live updates can sign up for the system's new beta program.