Harmonix, MTV Games and EA has released a batch of new screenshots for next weeks launch of Rock Band 3. The game is slated to rock into store shelves in North America on October 26th! For now, check out all these cool screenshots.
Justin Lee On October 21, 2010 at 4:39 pm