June 25, 2026
The documentary explores how Argentina’s iconic 1986 World Cup shirt may have originated in a Mexico City market