Guitar Hero
Season 11 E 13 • 12/31/2018
Stan and Kyle are getting good at Guitar Hero, but Randy doesn't understand why they care more about fake guitars than real ones.

Watch Random Episode