Ep. 26 Lee Hardcastle: Lee Hardcastle is a writer, director, and animator. He is best known for his awesomely gory claymation shorts.
00:00:00