These are the top Google search items for OneHotLap today. Please keep the faith. Together, we will find the Autocross God. I feel we are getting close to finding him. He is walking amongst us. If the Fast and Furious don't get to us first, one day soon we will find him.
Keep the faith!