Tom Walkinshaw Racing or TWR is one of the most illustrious names in British motorsports. It’s the same brand that created ...
The team at TWR has unveiled its Supercat, which utilises a Jaguar XJS platform. TWR or Tom Walkinshaw Racing is responsible for creating, developing and building race cars across the world and ...