Lee Ritenour guitar Bob James piano Tuck and Patti guitar vocal Joao Bosco guitar vocal Steve Lukather guitar Phil Perry vocal Kate Markowitz vocal Ernie Watts sax Harvey Mason drums Paulinho da Costa drums percussion Anthony Jackson bass Brian Bromberg bass Alan Broadbent piano Dave Witham piano