Pro-guitar

02.25.11
Rock Band Weekly: Nine Inch Nails, Pro Guitar upgrades for legacy DLC
02.25.11

Rock Band Weekly: Nine Inch Nails, Pro Guitar upgrades for legacy DLC

Can the same game really teach you both industrial noise and chooglin'? That's exactly what Rock...

View