I've heard rumors that cats are secretly from another planet. They sit for hours staring out of windows communicating with their homeland. They also see things we humans can't see. I think there is an invisible world around us that only cats (and a few dogs and a couple McCains) can see. Show us what invisible wonders your animal friends have discovered.





