How Long Has This Been Going On?
Brad Mehldau Trio
I could cry salty tears
Where have I been all these years?
Little wow, tell me now
How long has this been goin' on?
There were chills up my spine
And some thrills I can't define
Listen sweet, I repeat
How long has this been goin' on?
Oh, I feel that I could melt
Into heaven I'm hurled
I know how Columbus felt
Finding another world
Kiss me once, then once more
What a dunce I was before
What a break, for heaven's sake
How long has this been goin' on?
Let me dream that it's true
Kiss me twice, then once more
That makes thrice, let's make it four
What a break, for heaven's sake
How long has this been goin' on?
Share
More from Brad Mehldau Trio
The More I See You
Brad Mehldau Trio
The Folks Who Live on the Hill
Brad Mehldau Trio
Alone Together
Brad Mehldau Trio
It Might as Well Be Spring
Brad Mehldau Trio
Cry Me a River
Brad Mehldau Trio
Secret Love
Brad Mehldau Trio
Long Ago (And Far Away)
Brad Mehldau Trio
Anything Goes
Brad Mehldau Trio
Dreamsville
Brad Mehldau Trio
Get Happy
Brad Mehldau Trio
Tres Palabras
Brad Mehldau Trio
Nearness of You
Brad Mehldau Trio
Everything in Its Right Place
Brad Mehldau Trio
Knives Out
Brad Mehldau Trio
Alfie
Brad Mehldau Trio
Martha My Dear
Brad Mehldau Trio