Knitting thousands of finger puppets for sick kids

CBC News PEI

More From News/Canada/PEI