That's cool!
I bet they are great playing live!
Your friend is very lucky to get onstage.
Did you get any photos?