Trivia

Dad Trivia

SportsHard

Which country won the first-ever Cricket World Cup, held in England in 1975?