Ventura: Spain our biggest rival

Ventura: Spain our biggest rival