Guitar Hero?

One thing can be said for it though...at least it is about music which features guitar playing in it. Just sayin'...




Debauch...Debase...Defile.