Tom Walkinshaw Racing, the firm that was responsible for design and development on the DB7. TWR went bust in the early part of the 00’s.
Tom Walkinshaw Racing, the firm that was responsible for design and development on the DB7. TWR went bust in the early part of the 00’s.