Tamburini T12 Massimo - FIRST LOOK

The world’s ultimate Italian track-day bike.