Tag: TR25
Triumph unveils electric TR25 concept car
Exactly 100 years after its first production sports cars, the Triumph Motor Company has announced a new electric TR25 concept car. Created by leading automotive design house, Makkina, the TR25 […]