Home / Discover / People

Guest Star

Episode The Weird Al Show
Promises, Promises
1997
Episode Futurama
A Big Piece of Garbage
1999
Episode Modern Marvels
Gadgets
2000