I've been waiting such a long time It all seems like a dream I've watched this world go crazy All around me So I keep on searching Work my way through this maze Hoping that I'll find Me a miracle day Waiting for a miracle day Waiting for a miracle day This world is an island And we're all castaways Waiting for the ship to roll in Bring us our miracle day Waiting for a miracle day Waiting for a miracle day It's gonna take a miracle It's gonna take a miracle It's gonna take a miracle