Once in a while
Someone comes along
That one in a million hearts
So pure and so strong
They can face up to the tears
And somehow still find a smile
We only get
Every once in a while
Once in a while
Someone has the eyes
The one in a million love
That never tells lies
They can get you on your feet
To walk that extra mile
We only see maybe once in a while
That's why we call them heroes
That's why we know their names
And once you've heard their stories
You're never quite the same
That's why we call them heroes
And the best thing they ever do
Is point to the best in us all
And say if I can you can too
Once in a while
I still hear his voice
That one in a million sound like two laughing boys
He would hate it if we cried
That never was his style
Oh we still miss him
Every once in a while
Oh they can face up to the tears
And somehow still find a smile
We only get
Every once in a while
Oh I miss you
Every once in a while