The Scottish Falsetto Sock Puppet Theatre seem to enjoy the Christmas season more than most, if the amazing number of seasonal videos they've made is anything to go by. Here is a page full of 16 of the best. Click on any of them to play.
Merry Christmas
Check out the Socks Official 2011 calendar, here.
No comments:
Post a Comment