On Christmas Eve many spend time with family and friends around the dinner table. For more than a week Red Cross volunteers have been preparing for their annual Christmas dinner for the community that thousands are expected to attend.