Posted on 24/01/2013
TWR

TWR

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.