Directed by Len Lye in 1933, the stop-motion animated short is one of the most unintentionally creepiest things ever committed to celluloid – https://www.youtube.com/watch?v=eQYZPwEdPoo
Related Posts
January 2, 2019 January 02, 2019 at 08:43PM Newton, 11 years ago today at the blue house. #catsofinstagram #loveandmemories via […]
January 7, 2003 Tick tock, tick tock...another hour until I visit the doc.
All the two-leggeds I care […]