Tag Archives: Celica

Red Mist passes it first test

The 1990 Celica GT lived up to its destiny this past weekend by making it through the local Sports Car Club of America (SCCA) event held at the Pekin Airport… Yes, they have an airport! Red Mist, as the car … Continue reading

Posted in Video | Tagged , , | Leave a comment