Animal Finger Puppets $3.33 Shipped (from $20)

Amazon has this set of 10 Animal Finger Puppets on sale for $3.33 plus free shipping! They have a whopping 4.5 out of 5 star rating too.

Leave a Comment

*