Leigh Kelly
Wikisimpsons - The Simpsons Wiki
Leigh Kelly
| |||||||||||
Crew Information
|
Leigh Kelly served as an executive producer for the Stoopid Buddy Stoodios Couch Gag of the season 34 episode "The Many Saints of Springfield".
Credits
Executive producer
External links