I noticed this... saw the Rob Penn thing last year, but hadn't seen the Tom Simpson one. I was shocked to hear it was from 2004!
Good to see the old names you read about in the comic (Colin Lewis, Vin Denson & Barry Hoban) - they all looked in good shape. Wondered about Harry Hall though, as he was the GB mechanic who ran to Tom's aid.