Cool I know, it is funny, you don't picture the 626 to have a turbo in it. I'm sure it surprises a lot of people. What is an autocrossing? I bet it made you feel good.