CATSHOP.TODAY


30 HYSTERICAL CATS WHO HAVE NO CONCEPT OF WHAT A BED IS




Cats are masters at fitting themselves in the tightest, smallest, most awkward spaces — and they seem to be completely comfortable in those odd positions and locations.