Pretty funny stuff there. Probably was a bass player.

You should read some of the rants about loud guitarists on the Talkbass forum. Lots of "venting" about being drowned-out by overdriven 100-watt stacks.