The Week in Rock Band DLC: Testament, Staind, Scars on Broadway, New No2 By Nick Chester 26 July 2008
The Who finally coming to Rock Band on July 15th, but not quite as promised By Samit Sarkar 30 June 2008