I got some pics of Chad yesterday in the Lightweight TT - four at his Pit Stop and eight after the podium presentation. Chad was obviously full of emotion, completely elated at doing something most cannot even contemplate - finishing an Isle of Man TT race. Congratulations to him and his entire team for his two racing laps at over 100mph and 40th ...
- Motorcycle Sport
- TT & road races
- 10 June 2012