Glenn Elvenholl lives near Denver and was on his roof hanging Christmas lights last Friday while his 8-year-old son held the ladder. Not smart.

Then in the middle of it, he realized it was kind of dumb. So he started to climb down, but the ladder slid out from under him, and he fell about eight feet.

He ended up with a broken leg and dislocated ankle, he needed two surgeries and will be laid up for the holidays. So Glenn won't be hanging any more lights this year.

But the lights on his house are up now. After he got loaded into an ambulance, a bunch of firefighters stuck around, and they finished the job for him.

Glenn's wife Sandra took a photo of fireman John Metzler hanging them. He used Glenn's ladder, but had an adult there to hold it instead of an 8-year-old.

John says they did it to cheer up Glenn's kids. And they also didn't want him to come home from the hospital with the job half-done.

Read more at KDVR.