Guitar Hero III: Legends of Rock Stage DemoTake a look at this GameSpot E3 2007 stage show demo.By David Toole on May 28, 2019 at 12:24AM PDT Guitar Hero III: Legends of Rock