• Streaming + Download

    Includes unlimited streaming via the free Bandcamp app, plus high-quality download in MP3, FLAC and more.

      $1 USD  or more



Close your eyes, think about riding in an old car with a radio that is picking up more then one station at a time


How long, how long has it been?
so long now i don’t remember when
I could have used a good friend way back then
Oh, how long has been?

We buried her on the hill
The air was cold and the sky was still
I don’t think i ever will
Go back up on that hill

When i turned 18 i went on the road
Searching for you and the live that you stole
That’s what they talk about when our story’s told
Down that long twisted road

Finally i returned to our home
Clearly i was all alone
Crawled up the stairs and turned on some rolling stones
Here, in our abandoned home

Someday you will bury me on that hill
It’s inevitable i know you will
All those dreams going unfulfilled
Won’t you please bury me on that hill

But before i die,
I will raise my fist up the sky
I will ask your god why
Promise you this before i die
Promise you this before i die

So how long has it been?
So long i don’t remember when
I could have used you way back when
How long, how long has it been?


from The Jack Moon Sessions At Sun Studios and Chappy Road, track released November 9, 2013
J.Keck - Vocals, Acoustic Guitar
Chris F’n Tady - Lead Guitar, Godzilla Feedback, Hands
Brent Jamison - Percussion, Piano, Hands
Charles Felkins - Bass Guitar, Dulcimer, Drums
Rachel McNally - Harmonica, Hands



all rights reserved


John L keck Kansas City, Missouri

I write from personal experience on the whole, and even when I’m telling a tale, its grounded in something that's happened to me... a sliver of time in the crazy ride that has been my life. Hopefully that comes through honestly .I write about everything, often about love or emotions surrounding relationships, those seem to be the songs that people respond to the most. ... more

contact / help

Contact John L keck

Streaming and
Download help