lyon

France vs England

France Triumphs Over England in Six Nations Finale

Epic showdown in Lyon as France secures a thrilling victory against England with a dramatic 50-meter penalty kick!

See more