John Hindhaugh drives a car that won’t come to Europe until next year.
See All 101 Episodes of "Real World Road Tests"