1 | Boys & GirlsBacking Vocals – Bob Esty, Cher, Michele AllerBass – John PierceDrums – Alvin TaylorGuitar – Ira Newborn, Joey BraslerGuitar [Solo] – Steve LukatherPercussion – Larry EmerinePiano, Organ – John HobbsWritten-By – Billy Falcon | 3:54 |
2 | OutrageousArranged By [Horns] – Jerry HeyArranged By [Strings] – Bob EstyBass – John PierceDrums – Alvin TaylorFlute, Saxophone – Kim HutchcroftGuitar – Ira NewbornOther [Friends, Female Impersonators, "slaves" & "snorklers"] – Alan Trugman, Billy Sammith, Darryl Peck, Debra Pauli, J. C. Gaynor, Kenny (Claude Sasha), Suzy FrankPercussion – Paulinho Da CostaPiano – Bob EstyStrings [Concertmaster] – Sid SharpTrombone – Bill Reichenbach Trumpet – Gary Grant, Jerry HeyWritten-By, Backing Vocals – Bob Esty, Michele Aller | 3:10 |
3 | Holy Smoke!Backing Vocals – Ginger Blake, Laura Creamer, Linda DillardBass – John PierceDrums – Rich SchlosserFeaturing – Miss Mavis Vegas Davis "Praise 'N' Save Us!"Guitar – Ira NewbornOrgan [B-3] – Richard TeePiano – Bob EstyTimpani [Tympani], Tambourine – Victor FeldmanWritten-By – Bob Esty, Michele Aller | 4:56 |
4 | Hell On WheelsBass – John PierceDrums – Mike BairdGuitar – Ira NewbornGuitar [Solo] – Steve LukatherPercussion – Alan Esters, Oliver C. BrownPiano, Synthesizer – Bob EstyProgrammed By [Synthesizer] – Dan WymanWritten-By, Backing Vocals – Bob Esty, Michele Aller | 5:38 |
5 | Shoppin'Backing Vocals – Arnold McCuller, Bob Esty, Luther Van DrossBass – John PierceDrums – Rich ScholsserGuitar – Ira NewbornOther [Shoppers] – Alan Trugman, Billy Sammith, Darryl Peck, Debra Pauli, J. C. Gaynor, Kenny (Claude Sasha), Michele AllerPiano, Other [Cash Register] – Bob EstyWritten-By – Bob Esty, Michele Aller | 4:30 |
6 | PrisonerArranged By [Horns] – Jerry HeyBacking Vocals – Bob Esty, Michele AllerDrums – Jeff PorcaroGuitar – David Williams , Robbie KriegerGuitar [Solo] – Steve LukatherPercussion – Paulinho Da CostaPiano – David PaichSaxophone – Gary Herbig, Kim HutchcroftTrombone – Bill Reichenbach Trumpet – Gary Grant, Herry HeyWritten-By – David Paich, David Williams | 5:50 |
7 | Mirror ImageBass – John PierceDrums – Alvin TaylorGuitar – Ira NewbornPiano, Synthesizer, Backing Vocals – Bob EstyTalkbox [Voice Bag] – Robbie KriegerWritten-By – Bob Esty, Michael Brooks | 4:52 |
8 | Holdin' Out For LoveBacking Vocals – Bob Esty, Cher, Michele AllerBass – John PierceKeyboards – Tom SnowWritten-By – Cynthia Weil, Tom Snow | 4:23 |