The Oranje make the World Cup final
July 14th 2010 The tournament's two best football teams ran onto Soccer City stadium in Soweto to decide the World Cup, in anticipation of a finale to captivate the world. Oh yeah, The Netherlands and Spain lining up for an epic decider is sure to tantalise the world's football lovers. During the golden age of Dutch attacking football in the 70's the Oranje perfected the concept of Total Football, and with the l
... read more