Just stumbled across this treat of a video from Keaton Henson. The visual stars a bearded puppet in a very depressed state, who comes up with many different ways to end his misery. Amazing video and song.
Directed by David Wilson, Keaton Henson and John Malcolm Moore
Leave a comment