Rover's menacing TWR Vitesse
Built during 1985 and assigned chassis number TWR-014, this Group A specification Rover SD1 by TWR has lived a long, successful and colourful life, with numerous race wins under its belt and even…
Built during 1985 and assigned chassis number TWR-014, this Group A specification Rover SD1 by TWR has lived a long, successful and colourful life, with numerous race wins under its belt and even…