Steve Ouimette
A rock guitarist who has contributed songs to a number of music rhythm games, most notably many games in the Guitar Hero franchise.
Recent topics on Steve Ouimette
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment