That must have been so
That must have been so amazing being able to drive those cars. It does truely depend on the driver but if you were racing at a stoplight with all three cars and didnt have much space who do you think would win? Is the GTR a better street racing car then the other 2? Please tell me your opinions since you have access to these amazing peices of machinery.