On Live
Got my Xbox Live set up, but it'll be a while before I do any online stuff on Rock Band.
I wanna get the main game done first. o-o
Got my Xbox Live set up, but it'll be a while before I do any online stuff on Rock Band.
I wanna get the main game done first. o-o