Despite having only one leg, 11-year-old Angel Farley has delivered 1,064 Christmas cards to put a smile on people’s faces.