Tucker Cleetus Rae

Tucker Cleetus Rae - South Park
Tucker Cleetus Rae

This character appeared in South Park. The name of this character is Tucker Cleetus Rae.