Why were all those people in the grandstands?

joeblogsf1

It has been a long day. I woke up at bonkers o’clock in order to finish all the work that did not quite get done yesterday and then – once the work was done – there was half an hour or so for a solid English breakfast to send me on my way, through the […]

It has been a long day. I woke up at bonkers o’clock in order to finish all the work that did not quite get done yesterday and then – once the work was done – there was half an hour or so for a solid English breakfast to send me on my way, through the […]

Read full article