This sounds REALLY dangerous guys, I really don't approve of this "STREET RACING". For the safety of others please stick to a PCA AutoX event. I bet you were listening to "Techno" music too, probably the Fast&Furious soundtrack.
BTW the Caymen owner was toying with you and got his two left feet confused.
Happy Street racing!

KRZ