Yesterday, while riding my bike, I saw Mayor Rob Ford driving his Cadillac Escalade on King Street. I was too slow-witted to shout anything about the war on the car–but I’m glad in retrospect that I didn’t. Ford was on his way to hospital.
The mayor checked himself into the Church Street campus of the HRRH with an undisclosed illness. Ford lives quite close to Weston, just on the other side of the Humber.