I am not talking about coco the clown here
I wondered if any members of this site have actually seen one. As to my own belief in their existence .. I am leaning towards a possible yes.
Big Cats, on the other hand.
No comment at the moment.
after a few jars of Apple pie I can confirm they exist