What Are We Waiting For

Here's my heart
It's yours for the taking
Keep my weary
Soul from breaking
I'm all yours so
What are we waiting for

Heavy load
But you're not alone now
Steady beat Get your feet on the ground now
I'd follow you where ever you may roam

What are we waiting for
Send us on our way
A promise made tomorrow
Don't mean too much today
I always dreamed we could
I never knew if we would
We're ready for so much more
What are we waiting for

It's a small world after all
I'd run for miles when I hear your call
No mind the climb you know
Oh it's all in the fall

No mountain high ain't no valley low
Ever rambling River road
On your mark get
Ready set let's go

What are we waiting for
Send us on our way
A promise made tomorrow
Don't mean too much today
I always dreamed we could
I never knew if we would
We're ready for so much more
What are we waiting for

Silent light
Begins to shine
Like a whisper in the night

What are we waiting for
Send us on our way
A promise made tomorrow
Don't mean too much today
I always dreamed we could
I never knew if we would
We're ready for so much more
What are we waiting for
Send us on our way
A promise made tomorrow
Don't mean too much today
I always dreamed we could
I never knew if we would
We're ready for so much more
What are we waiting for



Credits
Writer(s): Rich Odato, Cassie Barbaresi
Lyrics powered by www.musixmatch.com

Link