celica gt-four st205

Would a surprise return of the Toyota Celica excite you?

It was in 2006 that the last Toyota Celica rolled out of the factory. Well, any Toyota factory, as a matter of fact. The storied nameplate has a ...

YugaAuto: Automotive News & Reviews in the Philippines
Logo