They came in on motorcycles, and reunited with friends, making sure everything was in order. You'd expect nothing less from the dozens of veterans and military supporters who came to honor thousands of people resting at the Danville National Cemetery.

"In cemeteries throughout the nation are men and women who gave their lives so that we can live in freedom," said a speaker leading the ceremony.

People started laying wreaths at every other grave because there weren't enough for all 23 hundreds tombstones. In all 300 wreaths were placed in the cemetery.

One man in the crowd fought back tears through the ceremony.

"It's very emotional. They say soldiers don't cry. They do. They cry inside a whole lot," said Kurt Robertson, a Vietnam veteran.

While other were laying wreaths, he embraced friends and remembered other friends who never made it home from war.

"I think about what they went through. I mean they gave their lives, they gave the supreme gift that God gave us, was life. They give their life willingly," Robertson said.

For him laying a wreath against a tombstone meant much more than a nice gesture.

"If you want to go somewhere and be with heroes then you need to be somewhere like this, one of our national cemeteries or maybe even a little small plot on a family farm," said Darrell Bolling, a veteran who's son died in 2005.

The group, Wreaths Across America officially formed in 2007 but started the tradition in 1992 by a Maine wreath company. It quickly spread throughout the country and today groups laid wreaths at more than 800 cemeteries nationwide.

Their purposed is to honor the forgotten graves and the ones currently being buried.