Federer wins his second European Championship while Vigano wins the race

Fabian Federer (KSP.fr)

You may also like...