Rock Band Stage DemoYou don't want to miss out on this incredible stage demo, where the creators of Guitar Hero rock it out with their latest creation, Rock Band.By David Toole on November 6, 2019 at 4:43AM PST Rock Band