Smitty from New York

Smitty from New York

This character appeared in South Park. The name of this character is Smitty from New York.