We’ve updated our Terms of Use to reflect our new entity name and address. You can review the changes here.
We’ve updated our Terms of Use. You can review the changes here.

All My Life

by Dave Smallen

/
  • Streaming + Download

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

      $0.99 USD  or more

     

lyrics

ALL MY LIFE

All my life, I never felt right til I saw you there
And they were spinning Sweet Caroline
You kissed my face and forgot my name, but it's alright
You can call me what you like

I know I know I know it's all a game
The pushing, the pulling, I feel so strange, but
I know I know I know your lovely face
Ain't nobody ever gonna push you away, but
What you got to say?

Hey Hey Hey Hey

All My Life I've waited for tonight
Just to feel your fingers slipping between mine

You don't know the hands my heart's been through
And I don't know the hearts that you've held too
But the less I know About you,
The more perfect you seem to me

I know I know I know it's all a game
The pushing, the pulling, I feel so strange, well
I know I know I know it's getting late
Ain't never gonna ever let you slip away
So I gotta think of something to say

Hey Hey Hey Hey

All My Life I've waited for tonight
Just to feel you falling by 1:45
I wanna call it love, it's close enough
And I can't tell you why
But All My Life I've waited for tonight

You don't know the hands my heart's been through
And I don't know the hearts that you've held too
but the less I know about you,
The more perfect you seem to me

All My Life I've waited for tonight
So if you want me ya gotta tell me it's alright
I wanna call it love, it's close enough
And I can't tell you why
All My Life I've waited for tonight
Waited for tonight!

credits

released July 1, 2009
Vocals & Acoustic Guitar - Dave Smallen
Electric Guitar - Jared Sharff
Keys - Zac Rae
Bass - Lou Castro
Drums & Percussion - Aaron Sterling
Background Vocals - Shawn Harris
Produced by Mark Weinberg
Engineered & Mixed by Karl Egsieker
Mastered by Eddy Schreyer
Written by Dave Smallen

license

tags

about

Dave Smallen Oakland

contact / help

Contact Dave Smallen

Streaming and
Download help

Report this track or account

If you like Dave Smallen, you may also like: