An Italian gearhead constructs a sportster of his own design entirely by himself over four years
By Mike SpinelliPosted 04.17.2008 at 5:26 pm9 Comments
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.