A squirrel eating toast. In an increasingly strange world, still the strangest thing I’ve seen today.

9 32