Claim: The winners of the Luxembourg Grand Prix includes Luigi Villoresi of Italy (1959), Les Leston of United Kingdom (1962) and Mika Häkkinen "The Flying Finn" of Finland (2008).
Evidence: Italy Luigi Villoresi United_Kingdom Les Leston Year Finland Mika Häkkinen