Chad's TT Video Diary: Day 6

Chad’s just set his best EVER lap of the TT course, and to say he’s buzzing is a bit of an understatement!

tt13diary