Each December, Wreaths Across America holds ceremonies to remember, honor and teach citizens about the sacrifices veterans made for the country by coordinating wreath-laying ceremonies at Arlington National Cemetery, as well as more than 3,700 additional locations in all 50 U.S. states, at sea and abroad.