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.






Comments

Post a Comment

Popular posts from this blog