Enough Is Enough

Ain't it sad Johnny had another accident

Down some steps and landed on a lit cigarette

Must have made daddy madder than he thought he had

So his little mind becomes a bomb that ain't exploded yet

Said he talks to angels in these moments of pain

One day they'll point their pearly wings

And say that enough is enough

Enough tears have been shed

Enough hurt has been hidden

Enough blood has been bled

I said, enough is enough

Let it rain, love and trust

'Til the steel fist of rage

Has fallen into rust

Enough is enough

In the board room of a squirrelly third world government

Hammerin' tunes there on the bones of the innocent

Greedy little minds sit tradin' guns and bad medicine

Could it be it's time for Brother Abel to raise some Cain

If we hold our dreams pressed in the palm of our hands

There'll come a day when we all will stand

And say, that enough is enough

Enough tears have been shed

Enough hurt has been hidden

Enough blood has been bled

I said enough is enough

Let it rain love and trust

'Til the steel fist of rage

Has fallen into rust

Enough is enough

You know, that enough is enough

Enough tears have been shed

Enough hurt has been hidden

Enough blood has been bled

I said, enough is enough

Let it rain, love and trust

'Til the steel fist of rage

Has fallen into rust

Enough is enough

I said, that enough is enough

Enough tears have been shed

Enough hurt has been hidden

Enough blood has been bled

I said, enough is enough

Let it rain love and trust

'Til the steel fist of rage

Has fallen into rust

Enough is enough

You know, enough is enough

I said, enough is enough

You know, enough is enough

Enough is enough