Tim Feehan - Lead Vocals, Drum, Bass And Keyboard Programming
Drums - Prairie Prince
Bass - Randy Jackson, Rene Worst
Guitar - Bruce Gaitsch, Michael Landau, Brian MacLeod, Gene Black, Steve Lukather
Keyboards - Jeffrey "CJ" Vanston
Percussion Overdubs - Mike Baird
Drum, Bass And Keyboard Programming - Brian MacLeod
Additional Backing Vocals - Richard Marx, Tommy Funderburk, Timothy B. Schmit, Brian MacLeod,
Rick Livingstone, James Christian, Marc LaFrance, David Steele, Marc Jordan