`` Rock Band '' video game has many fans . `` Rock Band '' does n't quite put one onstage at Madison Square Garden . Game lets non-musical people perform as if they have talent . Winners get a classier virtual tour bus , better venues . Comment:
`` Rock Band '' video game has many fans . Game lets non-musical people perform as if they have talent . Winners get a classier virtual tour bus , better venues . Comment: