Cats speak English better than hooman

3 years ago
2

Cats in this clip can speak English, they are speaking cats, talking cats.

Loading comments...