World Cup 2006

  • Aired:  06/08/06
  •  | Views: 10,329

Soccer is the biggest sport in the world: in 2002, the World Cup final was watched by 85 trillion people. Really. (3:49)

Loading...