Unlike during last year’s Tour de France, I’ve not written any post-stage reports this year.
This is partly due to the poor internet connection we had and I needed my phone’s hotspot internet to stream Netflix.
Plus, I have not received any requests to “pretty please” write any post on this year’s Tour de France.
As usual, I’ll give you a recap anyway…

