Christmastide just wouldn’t be Christmastide without a visit with our favourite Scottish Falsetto Sock Puppets – well okay the field isn’t exactly flooded with Scottish Falsetto Sock Puppets to rank but you know what I mean. Here they are with their own particular warped version of a well-known Christmas yarn. – warped? yarn? … get it? They’re made of wool and …..oh forget it! Bah humbug!
Bah humbug! Bah humbug!
December 15 –