Credits
PERFORMING ARTISTS
Journey
Performer
Neal Schon
Guitar
Steve Perry
Vocals
Jonathan Cain
Keyboards
Steve Minkins
Percussion
Larry Londin
Drums
Randy Jackson
Bass
COMPOSITION & LYRICS
Steve Perry
Composer
Jonathan Cain
Composer
PRODUCTION & ENGINEERING
Steve Perry
Producer
Jim Gaines
Co-Producer