The Chequered Flag
December 14th 2017 Monza is synonymous with Formula 1. A mere 12 kilometres from downtown Milan, every summer the masses descend for the Italian Grand Prix. The lure of Lewis Hamilton and an afternoon with ear plugs in wasn't on offer on a cold December morning. The plan for the morning was already in disarray. The local Government offices at the Place of Lombardy let you ascend to the top of their tower for a panor
... read more