It’s race time for the Ford Focus RS and the Subaru WRX STI! Which rally car will reach the finish line first?