Good Morning America featured a very special performance on Friday.
About three months after Chris Cornell killed himself, the late singer's 12-year old daughter appeared on the ABC program and teamed with OneRepublic's Ryan Tedder for a moving rendition of the classic ballad "Hallelujah."
The track was also performed as a tribute to Chester Bennington, a good friend of Cornell's who tragically also killed himself via hanging out this summer.
Linkin Park was scheduled to perform on the show, but OneRepublic filled in after the band canceled their tour and concert dates in the wake its frontman's death.
"This is just an honor to be here," Tedder told GMA's Lara Spencer, noting how he had met Bennington a few times and was good friends with Cornell.
"I was lucky enough to write and produce with [Cornell], and get to know him and his family over the years. He was even in one of our videos."
Cornell's little girl also spoke ahead of her and OneRepublic's song dedication, telling GMA:
"It's an honor to perform this for my dad and for Chester and to sing for them."
"Hallelujah" was the single that Bennington performed at Cornell's funeral in May, just a few weeks before Bennington was found dead of his own suicide at the age of 41.
He committed the sad act on what would have been Cornell's 53rd birthday.
Members of the sizable GMA crowd started to shed tears this morning as Toni belted out the lyrics of this sad track in a somber tone, one very similar to her father’s.
A month after Cornell’s death, Toni and her 17-year sister, Lillian Jean, penned letters to the late Soundgarden and Audioslave frontman in observance of Father’s Day.
“Let me start by saying how much I love you and how much you mean to me,” Toni wrote alongside a photo collage of herself with Cornell through the years, adding:
“You are my idol, someone I’ve always looked up to. You were always there for me. You pushed me forward every day, and you still do.”
Sad stuff all around.
Watch Toni's emotional performance below: