The Scottish Falsetto Sock Puppet Theatre Performs Hallelujah Posted on December 29, 2008December 29, 2008 by Ann Bartow in Just for Fun