Hi Ed. So... I have a theory. About the Sweet Briar video. It's actually someone else's theory, but Y'know what I mean.
What do you think? Do the puppets have organs? Or at least some weird puppet version of them?
I don't know, I sort of think so, I want to believe they do!

























