Today marked the 25th time a group of strangers have come together to help those in need.

The Danville Community Christmas Dinner has changed venues and evolved over time.

After you've done something every year for 25 times, it becomes a well-oiled machine.

But as WDBJ7's David Kaplan shows us, the meaning of this gathering hasn't gotten old.

"There is a great need in Danville. It increases every year," organizer Cheryl Sutherland said.

"This is one day they don't have to struggle, don't have to worry where they're going to get a meal from," said volunteer Jerry Joyce.

"It means a lot. Show's somebody cares," diner Desire Whipple said.

If it were just the blankets; it's great. But those in need get blankets and gifts; it's better than great. In fact; blankets, gifts, and a hot meal; it's perfect.

The fact that it's happening for the 25th time in Danville means it's Christmas.

Running the dinner for the fifth year in a row: Cheryl Sutherland. She says putting all this together takes an army.

"I couldn't even begin to tell you how many organizations we have. Churches, civic groups, individuals, businesses, restaurants. All kids of people," Sutherland said.

Whether prepping meals being delivered to people who can't make it to the Danville Farmers Market or serving those who came; volunteers enjoy spending the day serving.

"I felt like it was a good thing, so I felt like we outta participate in it.  I wish more people would do stuff like this. I think it helps everyone in the long run," Jerry Joyce said.

"They don't have much and I have much, so the least I can do is help them," 14 year old volunteer Jakayse Monroe.

While spreading the love feels good, those receiving all of it, like Karron Noble say, "It's wonderful. It means a lot and being blessed."

"Coming here is a blessing. People like myself wouldn't have anything to eat today. And these people are showing love and appreciation for us. Out of the kindness of their hearts, just doing it," Wayne Souser.

The holidays are a time for family, a time for food, and a time to be happy.

It's not really about the blankets, gifts and food, it's about a big, Danville family.