Tamburini T12 Massimo - The Maestro's Last Work

The Tamburini T12 Massimo is the last motorcycle ever designed by the late Italian designer, Massimo Tamburini.