Stereophonics are one of those rare talents, a rock band that has not only survived but thrived over more than two decades, releasing their ninth top 10 record last year.
Despite their staying power, the Welsh band's story is not without its share of tragedy.
In 2010, the band's original drummer Stuart Cable died suddenly. Frontman Kelly Jones grew up with Cable and while the drummer wasn't playing with the band at the time of his death, the two remained close.
Jones found himself thinking about Cable while working on the group's latest album, Scream Above The Sounds.
"He was just in my dreams a lot, I didn't know why really and then one kind of idea came out and that was it really," Jones told AAP.
That idea became Before Anyone Knew Our Name, a piano-led ballad that naturally poured out of Jones. It's a mellow track that sits in the middle of the record, painting a sentimental picture of the band's earlier days.
"When I first wrote the song, it kind of came from nowhere and took me by surprise.
"I was absolutely dubious to put it on the record at all. It felt really raw but people really connected with it and they wanted it included. So it was important, I guess, that it went on there," he said.
"It was very cathartic and a helpful experience for me to get it out there."
For their upcoming tour, Australian fans can expect the Stereophonics to play about 26 songs a night from their extensive back catalogue, stretching back to early hits such as Just Looking and The Bartender and the Thief.
But it's not all about their past, Jones is already thinking about what they're going to do next.
"The audience keeps evolving, there's a lot of 15 to 16 year olds who have just discovered the band and there's people who have been there since 1996, so the songs are doing the work for us," he said.
"The momentum has been incredible and we've been riding that wave."
Stereophonics Australian tour dates:
April 25 - Sydney Opera House
April 26 - Sydney Opera House - sold out
April 28 - The Tivoli Brisbane - sold out
April 29 - The Tivoli Brisbane - new show. Tickets on sale at 2pm (AEST) on Thursday.
May 1 - The Forum, Melbourne
May 3 - HQ, Adelaide
May 5 - Fremantle Arts Centre, Perth