Enjoying the Dutch country roads at 100mph