910
1547 days ago
Simpsons Muppet crew photo! At Chiodo Bros Studio. Director Steve Chiodo on the far right.
On The Simpsons since 1987; directed The Simpsons Movie; worked at DreamWorks, Pixar, Blue Sky. I like to draw funny things. Flaming Tuba since 2005.
910
1547 days ago
Simpsons Muppet crew photo! At Chiodo Bros Studio. Director Steve Chiodo on the far right.
1 Comment
Realtime comments disabled
Eccles9 1547 days ago
Now there's a crossover between two of the US' greatest cultural exports!