Two Socks do A Christmas Carol

‘The Scottish Falsetto Sock Puppet Theatre’ do it again:

Just in time for Christmas, the Scottish Falsetto Sock Puppet Theatre have recorded their version of A Christmas Carol, which they hope you’ll enjoy (and which you can look forward to being heavily plugged this time next year).