As iconic as it is, the Celica ST185 looked both beautiful and menacing at the same time. In fact, the car has notched up as many as 16 wins in three years, making it the most decorated rally car from Toyota.
As iconic as it is, the Celica ST185 looked both beautiful and menacing at the same time. In fact, the car has notched up as many as 16 wins in three years, making it the most decorated rally car from Toyota.
The best rally car ever made
ReplyDelete