Unbelievable track times at Germany’s Nürburgring, maybe the world’s greatest racetrack. in a F***ing diesel van? Makes me pretty ashamed of my driving skills. I was impressed with my lap times @ little PIR till I saw this. Chalk up another one for women drivers around the world!