We know it's Father's Day because it's the day of the year we always semen-test our sale bulls.
And possibly because Dad drops a few hints for many days preceding. Unfortunately the wonders of internet shopping have let us down and a trip to the post office Friday revealed Dad's gift still in transit. Hopefully tomorrow all will be revealed. For today, he had to suffice with a vast array of home-made cards and gifts.
Bulls passed with flying colours and should all be fathers themselves to enjoy next year's celebrations.