Discussion in 'Gaming' started by Scooby.05, Jun 1, 2009.
Announced earlier today.. Xbox 360 is adding a radio to the system among a bunch of new features.
Separate names with a comma.