No matter how fast the AE86 can catch up with Mercedes Benz