Mr. Big covering Deep Purple's, "Smoke On The Water."
What makes it so fun is that bass player Billy Sheehan takes over on lead vocals, before switching to guitar. Lead Vocalist Eric Martin took over on guitar before switching to bass. Guitarist Paul Gilbert took over on drums. And drummer Pat Torpey played bass before taking over on lead vocals.
The switches happened just before the solo section.
These guys were having a blast - and so was the crowd! Very cool, very FUN stuff!