This weekend's Off the Rails Country Music Festival brought country's biggest and brightest stars to Frisco for two days.
Blake Shelton headlined Saturday Night and "The Voice" coach brought a big surprise on stage -- country music star Randy Travis.
Shelton told the audience, "you tell me that miracles can't happen, you're looking at one," and called Travis one of his heroes.
Claudia Babb was in the front row and captured the heartwarming moment between country stars on camera.
"It was such a great thing to experience. I was sitting on the front row and just happen to have my phone in my hand," said Babb via email. "Blake dedicated the last song to him and got pretty choked up singing it."
Babb said Travis was there on Sunday too and appeared to be "having a great time with his family."
After the show, Shelton sent out a tweet thanking Travis and Texas for making his night "so incredible."
This weekend was one of a handful of rare appearances Travis has made since suffering heart failure and a stroke in 2013.