James Taylor

James Taylor - South Park
James Taylor

This character appeared in South Park. The name of this character is James Taylor.