David Champine has been rolling up his sleeves to donate blood since 1970.
He donates blood every 2 weeks at the Green Bay Red Cross.
On Tuesday, he reached the 100 gallon mark.
David says it's wonderful to know he's making a difference.
He plans to continue donating blood for as long as he's able.