Skip to main content
play

Ohio great grandmother knits thousands of caps for newborn babies

Barbara Lowe has knit 2,200 caps for newborns and she's not done yet.
Time