Credits
PERFORMING ARTISTS
Steve Perry
Lead Vocals
Bill Cuomo
Synthesizer
Michael Landau
Guitar
Waddy Wachtel
Guitar
Larrie Londin
Drums
Randy Goodrum
Rhodes Piano
Bob Glaub
Bass Guitar
COMPOSITION & LYRICS
Steve Perry
Songwriter
Bill Cuomo
Songwriter
C. Krampf
Songwriter
Randy Goodrum
Songwriter
PRODUCTION & ENGINEERING
Steve Perry
Producer
Bruce Botnick
Executive Producer
Mike Reese
Mastering Engineer
Niko Bolas
Mixing Engineer
Richard Bosworth
Assistant Recording Engineer
Lyrics
[Intro]
You should've been gone
Knowing how I made you feel
And I should've been gone
After all your words of steel
[Verse 1]
Oh, I must've been a dreamer (Must have been a dreamer, I know)
And I must've been someone else (Someone else)
And we should've been over (Over now)
[Chorus]
Oh, Sherrie, our love
Holds on, holds on
Oh, Sherrie, our love
Holds on, holds on
[Verse 2]
Oh, I want to let go
You'll go on hurtin' me
You'd be better off alone
If I'm not who you thought I'd be
[Verse 3]
But you know that there's a fever (There's a fever I know)
Oh, that you'll never find nowhere else (Nowhere, nowhere else)
Can't you feel it burnin' on and on
[Chorus]
Oh, Sherrie, our love
Holds on, holds on
Oh, Sherrie, our love
Holds on, holds on
[Chorus]
Oh, Sherrie
[Bridge]
But I should've been gone
Long ago, far away
And you should've been gone
Now I know you'd lie, you'll stay
[Chorus]
Oh, Sherrie, our love
Holds on, holds on
Oh, Sherrie, our love
Holds on, holds on
Oh, Sherrie, our love
Holds on, holds on
[Outro]
Hold on
Oh, Sherrie
Written by: Bill Cuomo, C. Krampf, Randy Goodrum, Steve Perry