Tim Purcell has a long-standing fascination with heavy machinery.
To read our articles you will need to either login or subscribe.