Teofilo Cubillas: The Pele of Peru | FIFA World Cup FIFA Futbol Mundial catches up with Teofilo Cubillas Perus greatest ever player and star of three FIFA World Cups and El Nene shares his thoughts about his famous free kick against Scotland at...
1978 World Cup.