(Verse 1) From the western mountains where the storm winds cry, Under slate-grey peaks and iron sky, Rose a people fierce and proud, Who never bent and never bowed. Old stone halls and firelit nights, Red banners carried into fights, Through valleys deep and mountain thread, The old roads answered Gwynedd. Long before the crowns were cast, Old voices carried from the past, Songs and steel and dragon flame— Still remembering the ancient name. (Pre-Chorus) Years may pass and borders fade, But the old songs still remain— (Chorus) Raise yer voice and let it roll! Hear the mountains, hear the soul! Gwynedd through the valleys, Cymru through the storm, Old Welsh thunder forever warm! Red dragon flying through the sky, Old songs never truly die! Names may wander, years may spread— But the fire still rides in Gwynedd! (Verse 2) Old Welsh words crossed sea and hill, Yet the mountain heartbeat lingers still, Through changing kingdoms, changing tide, The old blood carried on the ride. From fortress stone to distant shore, The ancient songs returned once more, Though generations crossed the foam, The mountains still called them home. Harps still ring where campfires burn, Old roads always find return, Through every age and every thread, Still runs the heart o’ Gwynedd. (Pre-Chorus) No passing king, no changing crown, Can bring the old dragon down— (Chorus) Raise yer voice and let it roll! Hear the mountains, hear the soul! Gwynedd in the valleys, Cymru standing free, Old Celtic thunder endlessly! Storm and fire, oath and thread— Still riding hard through Gwynedd! Years may turn but never shred— The living heart o’ Gwynedd! (Bridge — outlaw anthem section) Strike the strings and turn it loud! Stand together fierce and proud! Mountain wind and dragon’s breath, Old songs stronger still than death! Raise the banner overhead— Long live the blood o’ Gwynedd— (Final Chorus) Raise the banner to the sky! Hear the red dragon cry! Cymru! Gwynedd! call the line! One old road through place and time! Through every storm and every thread— Long live the blood… Long live Gwynedd.