Rock Band Stage Demo 2The GameSpot crew rocks out to some Rock Band at the GameSpot Players' Ball.By David Toole on November 6, 2019 at 8:44PM PST Rock Band