Board Thread:Shitposting/Random crap/@comment-33820397-20180715214025/@comment-27021824-20180715214808

FR0$K01 wrote:France won the cup 3 times in total. I know France won. France actually won WC twice, they were thwarted from winning in again in 2006 by Italy.