A music video from Keaton Henson’s album, “Dear …” Click the photo of the suicidal puppet to watch.
Even though the song makes me just as sad as this lonely puppet, I’m going to buy his album.
These three talented lads also worked together on this NEXT insane music video in 20 days back in September. I remember I wanted to write about it at the time but my mind bent a little bit watching it and I forgot. Here it is now, in all it’s melting, acid flashback glory: