Celtic Thunder created a truly unforgettable moment with their live tribute to Rod Stewart’s “Tears of Hercules,” led by Keith Harkin in one of his most emotional performances with the group.
From the first note, the atmosphere in the room felt different. Fans say you could “hear a pin drop” as Keith sang with deep feeling and total control, drawing everyone into the story of the song.

As the performance builds, Keith’s voice rises with power and tenderness, moving smoothly through the high notes that many fans still talk about today. Near the end, viewers noticed what looked like real tears in his eyes, a detail that made the moment even more personal and real.
For many longtime Celtic Thunder followers, this performance has become one of their absolute favorites, and a reminder of how much Keith is missed since leaving the group.
Online reactions show just how strongly the performance continues to resonate. Fans describe it as “breathtaking,” “heartwarming,” and “absolutely stunning.”
Others praise Keith’s voice control, his emotional delivery, and his natural stage presence, calling him a “born entertainer” and one of the most charismatic members Celtic Thunder has ever had. Many say the song brings them to tears every time they hear it, while others simply say it connects straight to the heart.

Part of the magic comes from the song itself. “Tears of Hercules” tells a quiet, reflective story about love, memory, and loss, and Keith delivers it with honesty and grace.

Lyrics of “Tears of Hercules”
So it goes, history shows, deserts must expand
Camels sail like wooden ships, like women down the strand
There′s sand on second avenue and the wind blows like a train
Taxis line up like a string of pearls, around the block again
I remembered everything and every window pane
Every word came back to me and I was superman
But then I saw your face across the street
Through the tears of Herculesz
There’s a bus that leaves at 8: 15 and another one at ten
Should I climb aboard, risk everything, and ride it to the end?
Watch the hills like roller coasters up against the sky
Wish that you were here by me, so close that I could die

You said love wrecks everything and none of us survive
But I got over you tonight inside this empty dive
Till I saw your face across the street
Through the tears of Hercules
I remembered everything and every window pane
Every word came back to me and I was superman again
Till I saw your face across the street
Through the tears of Hercules