Teamslot 90010 - Toyota Celica GT4 ST-185 - Safari Rally 1993 Winner - LIMITED EDITION - Click Image to Close