Wednesday Zen Moment: Dogs make excellent goalkeepers December 12, 2018 These pooches are better soccer players than most people on the planet. That’s right, dogs stopping goals during a football matches have totally become… Continue Reading
Smiling sloth tries to cross busy highway in Ecuador and fails adorably January 27, 2016 A wayward sloth trying to cross a highway in Ecuador recently received a helping hand from the government’s transit commission. The frightened, but seemingly smiling,… Continue Reading