Trying to make sense of it all…
24 Jul 2008 1 Comment
by mmariluh in Videos Tags: Rock Band, Rush
Have I told you I love Rock Band?
Now you know.
Also, view this video here: Comedy Central
What the experts are saying!