How was I not made aware of the Scottish Falsetto Sock Puppet Theatre? It is so ME. I mean, I’m Scottish (American), I’ve got a really high voice, and socks!

Macbeth – Scottish Falsetto Sock Puppets (by Kev Sutherland)