World Cup 2006

Aired:  06/08/06 Views: 10,359

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

Loading...