We've come a long way On the road to nowhere We've lost our sacred ground And we've got to go there Flowers in our garden died Strange fruit is on the vine We live in castles made of sand What we make we take with the other hand It's not so hard to understand We hold the future in our hands Life's a short rope A roller coaster ride Once round on a crazy horse A fast flowing river to the other side It's not so hard to understand We hold the future in our hands Come on people, let's come together We will make one heart We will mend our broken promises Stop the things That tear our world apart Could all this be a dream From which we will awake Could all this be a lesson To learn from our mistakes