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