So WHO is playing the guitar part? Not the actor sliding around - who's the Studio Ace that laid down the real track?

I know we have some PRO's hanging out, though maybe it was one of "us".