Dr. Whizzo

T.I.T. Tech

I don't recall who came up with this sketch. I think it started as a suggestion and the troupe contributed different ideas until we "nailed" this one.