The Week in Rock Band DLC: Testament, Staind, Scars on Broadway, New No2 Posted 14 years ago by Nick Chester Nick Chester Filed under... #DLC#Harmonix#Rock Band