Autos Elusive ‘Phantom’ Racecar Driver Caught in Czech Republic After Six Years of Mystery Camilla Jessen • 18. September 2025 •