A SMASHING ADDITION TO FOOTBALL STADIUM CONSTRUCTION

Diesel Progress & Turbine Pubblications

".. While Italian football fans anxiously hope for their team to score big in the 2010 World Cup South Africa, there is already one Italian player working hard .."