Marc Scherer- lead and backing vocals
Jennifer Batten - lead and rhythm guitars
Guests:
Bill Syniar - bass
Klem Hayes - bass
Dave Kelly - drums
Ed Breckenfeld - drums
Jim Peterik - keyboards, additional guitars
Christian Cullen - keyboards
Chris Neville - keyboards
Barb Unger - keyboards
Mike Aquino - additional guitars
Dave Carl - additional guitars
Bill Champlin - backing vocals
Bryan Cole - backing vocals
Brian Hemstock - backing vocals
Danette Pahl - backing vocals
Mini Abair - saxophone
195