Charles Carmichael

Signature

[09:45:11] @Charles Carmichael: What do you call a dog ventriloquist?
[09:45:15] @Charles Carmichael: A "puppyteer"

Following

Top