A retired Navy mechanic has been refurbishing bicycles for needy children in Fayettesville, NC. for nearly 20 years.
His workshop has been especially busy preparing 1,100 bikes for kids who lined up to choose new wheels for Christmas.
They have Moses to thank, a man known locally simply as The Bicycle Man.
(WATCH the video below from NBC’s Making a Difference)