Wow, I can happily say that "The Touch" is a lot of fun to play...typically we break out the Rock Band when folks come over, but I think its going to be time for some GH so I can introduce everyone to the best cartoon movie 80s rock song ever!
Guitar Hero World Tour
Game » consists of 22 releases. Released Oct 26, 2008
Log in to comment