Official 1994 World Cup Ball Adidas Questra

Articles and pictures from Sheridan Bird, January 28, 2004 In June 1990, the football viewing public were eagerly anticipating the start of the sport’s greatest tournament, the FIFA World Cup, in Italy, a country widely known and loved for its creativity and artistic ambience. A leader in fashion, wine, art and sculpture, the host nation …

Official 1994 World Cup Ball Adidas Questra Read More »