SlovakNews

person · Greece

Nikolas Tombazis

FIA single-seater director who said limited wet-weather testing contributed to the chaos.

Most often with

Appears in