World transport history
The Talbot Sunbeam Lotus was the last RWD car to win the World Rally Manufacturers Championship in 1981.
Post a Comment
1 comment:
The Talbot Sunbeam Lotus was the last RWD car to win the World Rally Manufacturers Championship in 1981.
Post a Comment