01 - Mirror Image (Michael Brooks & Bob Esty)
02 - Hell On Wheels (Bob Esty & Michelle Aller)
03 - Holy Smoke (Bob Esty & Michelle Aller)
04 - Outrageous (Bob Esty & Michelle Aller)
Produced, Arranged & Conducted by Bob EstyRecorded, Re-mixed & Co-Produced by Larry Emerine
Additional Engineering : Stephen Marcussen
Recorded & Mixed at Studio 55, Los Angeles
Mastered at Precision Lacquer by Darrell Johnson
Production Coordinator : Darryl Peck
Musical Contractor : Trevor Veitch
Side 1
01 - Prisoner
Drums : Jeff Porcaro
Bass : John Pierce
Guitars : David Williams, Robbie Krieger
Piano : David Paich
Horns :
Trumpets : Jerry Hey, Gary Grant
Saxophones : Gary Herbig, Kim Hutchcroft
Trombone : Bill Reichenbach
Horns Arranged by Jerry Hey
Percussion : Paulinho Da Costa
Background vocals : Michele Aller, Bob Esty
Guitar Solo : Steve Lukather
02 - Holdin' Out For Love
Bass : John Pierce
Background vocals : Michele Aller, Bob Esty & Cher
All Keyboards Arranged & Played by Tom Snow
03 - Shoppin'
Drums :
Rick ShlosserBass : John Pierce
Guitars : Ira Newborn
Piano & Cash Register : Bob Esty
Background vocals :
'The Consumers' : Arnold McCuller, Luther Vandross, Bob Esty
'Shoppers' : J.C. Gaynor, Kenny (Claude Sasha), Darryl Peck, Debra Paull, Alan Trugman, Billy Sammith, Michele Aller
All Guitars Arranged & Played by Ira Newborn
04 - Boys & Girls
Drums : Alvin Taylor
Bass : John Pierce
Guitars : Ira Newborn, Joey Brasler
Piano & Organ : John Hobbs
Percussion : Larry Emerine
Background vocals : Michele Aller, Bob Esty & Cher
Guitar Solo :
Steve Lukather
Side 2
01 - Mirror Image
Drums :
Alvin Taylor Bass : John Pierce
Piano & Synthesizer : Bob Esty
Guitars : Ira Newborn
Background vocals : Bob Esty
Voice Bag Played by Robbie Krieger
02 - Hell On Wheels
Drums : Mike Baird
Bass : John Pierce
Guitars : Ira Newborn
Piano & Synthesizers : Bob Esty
Percussion : Alan Estes, Oliver C. Brown
Background vocals : Michele Aller, Bob Esty
Guitar Solo : Steve Lukather
Synthesizer Programming : Dan Wyman, Sound Arts
Assisted by Richard Bowles & Jim Luenz
03 - Holy Smoke
Drums : Rick Shlosser
Bass : John Pierce
Guitars : Ira Newborn
Piano : Bob Esty
B-3 Organ : Richard Tee
Tympani & Tambourine : Victor Feldman
Background vocals :
'The Bob Seger-ettes' : Laura Creamer, Ginger Blake, Linda Dillard
Also Featuring Miss Mavis Vegas Davis 'Praise N' Save Us!'
04 - Outrageous
Drums : Alvin Taylor
Bass : John Pierce
Guitars : Ira Newborn
Piano : Bob Esty
Percussion : Paulinho Da Costa
Strings : Sid Sharp, Concertmaster
Strings Arranged by Bob Esty
Horns :
Trumpets : Jerry Hey, Gary Grant
Flutes & Saxophones : Kim Hutchcroft
Trombones : Bill Reichenbach
Horns Arranged by Jerry Hey
Background vocals : Michele Aller, Bob Esty
Supporting Cat Friends, Female Impersonators, 'Slaves' & 'Snoklers' : J.C. Gaynor, Kenny (Clause Sasha), Darryl Peck, Debra Pauli, Alan Trugman, Billy Sammith, Michele Aller, Suzy Frank