I decided to listen to this song, although I'd never heard of either the band or the song. It's quite a pleasant song and I think it's the answer to Ron's question. Apparently, it's played a lot at graduation dances and I can understand why.
I also decided to listen to Last Call, but there seem to be several different songs with the same title, so I didn't bother - particularly as I'd already determined that your first guess was correct.