Instead of throwing away odd socks, why not give them a new lease of life? Here’s a festive take on the old-fashioned sock puppet. It’ll look great on the mantel as a new addition to your Christmas decorations, and it has the added bonus of doubling up as a toy for the kids. What you’ll [...]