Luis de la Fuente hails 'insatiable' Spain squad

World Cup10 months ago  |  00:02:14