Tamburini T12 Massimo

Tamburini T12 Massimo – a machine from the beyond

By: Motorcycle NewsDesk   On: 10 May 2016

Often cited as the Michelangelo of motorbike design, Massimo Tamburini has given us some iconic motorcycle designs. It has been over two years since […]