Massimo T12 honours Massimo Tamburini

‘Greatest’ superbike honours Tamburini

Is the Tamburini T12 Massimo the greatest superbike ever built? It’s certainly one of the most expensive at an estimated €300,000 (A$463,000, US341,000). The bike was designed by Massimo Taburni, the man who also created the most beautiful bikes of all time – the Ducati 916 and MV Agusta F4. Sadly, Massimo died of cancer on …

Read more