Mike Henry reflects on some of the amazing projects that he was part of in his time with TWR, including the F1 three seater.
See All 389 Episodes of "Inside Motor Sport"