Post Thumbnail

The Music Room is a new auditory-arts focused "interactive show" exclusive to Xbox. Beginning May 29, the The Music Room will showcase "the most exciting live bands around," with each episode featuring three acts. The first episode will be live on Live at 8.30PM UK time next Wednesday. The fir...

2 years ago 0 Comments
May 21, 2013 at 9:45AM