Frank, a Milwaukee Police Officer for 30 years, has terminal lung cancer. Knowing this might be their parents last Christmas together, their four kids planned the surprise in hopes of boosting the couple's spirits.
"For all the years that they've been there for us this is the least we can do," said Becky Hamilton, their daughter.
Grandkids and great-grandkids were there to help lead the carols.
"For everybody to come out here for my papa and my nana and to spread the joy and everything on this cold winter night is very good," said Ashley Hamilton their granddaughter.
The guest of honor was overcome with joy.
"Overwhelmed and so happy that we have a big family like this that comes together and puts on a show you might say," said Kimberly Kleiman-Lee their daughter.
It was a show this won't take for granted.
"It did its trick apparently he's up and about and smiling and I think you have enough spirit to definitely get you through Christmas," Kleiman-Lee said.
"I think so, I think the spirit is going to last awhile," said Frank Kleiman.
An organization called This Time Tomorrow uses music and the arts to help people with cancer. Tonight they gifted the family $3,000 to help with medical costs.