Does anyone else wish the TT was still the last race?
Was it traditionally a TT and they changed it recently or was it being a TT when DuMond won unusual?
No. I love the victory lap.