|
|
Too many hearts have been broken into pieces
Too many souls have been washed out to sea
Too many teardrops have fallen to the ocean
There's not enough angels to look after me
But I keep smiling from day to day
I hang my hopes upon the wall
And I keep living from day to day
Waiting for my call
Waiting for my call
Too many fires have been put out without water
Too many children are thrown into the streets
Too many captains have been pulling up the anchors
So many mountains have crumbled to the ground
But I keep smiling from day to day
I hang my hopes upon the wall
I keep living from day to day
Waiting for my call
Waiting for my call
Too many hearts have been broken into pieces
So many souls have been washed out to sea
Too many teardrops have been falling to the ocean
There's not enough angels to look after me
But I keep smiling from day to day
I hang my hopes upon the wall
I keep living from day to day
Waiting for my call
Waiting for my call
Waiting for my call
Waiting for my call