Merweville, Karoo, Western Cape
“Dinosaurs of the Karoo” is a Karoo song with a strange, holy silence. It doesn’t begin with a big chorus or a dramatic event — it begins with a person sitting, looking, and suddenly realizing: this isn’t a myth. Not a small leaf imprint in mud. Not an exaggerated tourist story. These are real bones. Big bones. Fossils of massive creatures that once breathed, moved, grazed, and hunted across the same plains where you stand today.
What hit me most is how the Karoo lies like an ancient book: open, dry, and patient. And there, between rock and sand, are pages from a world long before our calendars. Ribs curved in stone like a puzzle from another age. You wipe dust off a line and you don’t just see a fossil — you see a creature. You almost hear the heavy thud of a body crossing the ground. It makes your own years feel small. Your “problems of today” go quiet for a moment, because time here is different — anchored, unmoving.
And then the question comes: what happened to them? Were they fleeing to higher ground? Was it water, fire, disaster? We want neat answers. The Karoo doesn’t give quick answers; it gives deeper questions. So the song stays honest: maybe it was the great flood, maybe not — only God knows.
That’s the heart of it. These fossils aren’t there for argument; they are there for worship. The Maker of heaven and earth created all things — big and small, seen and unseen, known and unknown. And in that vastness the message becomes personal: you are small, but you are not forgotten. If God carries plans through ages, He can carry you too — and He is still writing your story here in the Karoo.
ISRC Number: QZES92634813
Lyrics & story: Dirk Koen • Vocal: AI-assisted instrument • Production: Dirk Koen
Psalm 8:3–4; Colossians 1:16–17
Psalm 8 captures the feeling of this song: when we look at God’s creation we feel small — yet deeply remembered. Colossians 1 says everything was created through Christ and for Christ, visible and invisible, and in Him all things hold together. The dinosaur bones become more than “old rocks”; they become quiet witnesses of God’s greatness and His authority over time. The hope is simple: you may be small in the dust, but you are never forgotten.
Intro
Hier sit ek tussen klip en sand, waar die Karoo stil lê,
voor my rus daar stom beendere – van iets wat lank terug kon beweeg.
Ek kyk hoe tyd hier vasgeanker lê,
en voel hoe klein my eie jare weeg.
Verse 1
Ribbes krom in droë klip, soos ’n legkaart uit ’n ander tyd,
ek vee die stof van elke lyn en sien ’n dier wat eens hier wei.
Reuse wat die aarde laat dreun het, lank voor ek hier kom sit en loer,
nou hou hul net in stilte wag – soos groot getuies van U spore op die spoor.
Verse 2
Het hul teen die waters vlug, of teen ’n donker vuur se hand?
Vasgevang in lae stilte, diep geberg in droë Karoo sand.
Net U weet hoe hul geval het, toe die wêreld ruk en breek,
maar hier tussen ou beendere voel ek: U plan was nooit toevallig of leë belofte.
Bridge (prayer-like)
Hier waar ek my asem haal, loop ek op hul ou terrein,
tussen skadu’s van die skepping wat in klip bewaar nog skyn.
Ek fluister: “Here, hou tog my ook veilig in U hand gevang.”
Here, hou tog my ook veilig… in U hand gevang.
Chorus
Hulle het hier geloop – dinosourusse van die Karoo,
nou lê hul stil in steen, maar hul storie leef nog voort.
En ek, ’n mens klein in die stof, hoor die skepping roep:
“Jy’s klein, maar nooit vergete nie – kyk hoe groot is U, o Heer, daar bo.”
Outro
Wanneer die son agter die rant sink en die sterre oor my vou,
bly die beendere soos gebedstene in die stilte van die Karoo.
Ek stap weg met sagte voetstap, maar ek dra nou nuwe rus saam met hul spoor:
in elke fossiel hoor ek U sê: “Ek was, Ek is, Ek bly met jou —
en Ek skryf saam aan jou verhaal, my kind, hier in die Karoo.”