Viral Video: Cat Says "Mom, Where Are You?"

It's pretty tough to deny this cat is speaking English.


View Full Site