An Italian gearhead constructs a sportster of his own design entirely by himself over four years
By Mike Spinelli
Posted 04.17.2008 at 5:26 pm
What's in Northern Italy's water that leads industrious people to spend great portions of their lives building race cars? Who knows. Maybe the FIA’s been pumping diolefin-rich racing fuel into Emilia-Romagna’s reservoirs, thereby insinuating Formula One into the local tortellini Bolognese.
[
Read Full Story ]