Frank zappa (lead guitar, vocals) Adrian belew (rhythm guitar, vocals) Tommy mars (keyboards, vocals) Peter wolf (keyboards) Patrick o'hearn (ba**, vocals) Terry bozzio (drums, vocals) Ed mann (percussion, vocals) Napoleon murphy brock (background vocals) Andre lewis (background vocals) Randy thornton (background vocals) Davey moire (background vocals) Yeah, i knew you'd be surprised!