340 Power on the track

You can laugh all you want, the time slip don’t lie. Sometimes I wonder if you have even raced in your 150 years of racing knowledge that you seem to have.

I have posted 10 times more time slips on here( at least) than I have seen from you, and I doubt anyone on here would disagree with that.
2.5 tenths difference from the foot to using a brake…never heard of it