I saw one of these at an autocross once. I laughed really hard about how someone thought that a 90s Ford could make any magic and kept laughing up until the point where they were best in class and had almost 15 seconds on me. Which is eternity when lap times stay around 50 seconds.