African Footprint we have been here before

When the first sun rose
It found us waiting
We shaped the land
We rode the wind
Look at us
We have been here before
We walked the desert sands
Danced the streets of Egypt
We cut the stone
That shaped the pyramids
This man we've been here long before
Others came to our shores
(Bayete Inkosi)
We washed our wounds in the Nile
(Bayete Inkosi)
(Bayete Inkosi)
Slept in the wings of the scarab
(Bayete Inkosi)
(Bayete Inkosi)
We made love to Nefertiti
(Bayete Inkosi)
We have been here before
We have been here before
Our eyes were stark black stars
Raging in the night
Long before the snake
Came to our children in the garden
We looked at God and saw
Our image in his eyes
Ooh, when the first sun rose
It found us
Awake and waiting
We have been here before
We have been here before
We have been here before
We have been here before