Italian Job, ... Without a Mini!
They say that In Italy, all roads lead to Rome!
This may be true but for Leonardo Nifosi, they also are all roads well travelled in his 7!
A Huge thank you to Leonardo for showing us his really cool Hayabusa Mac 1 and telling us his 7 story!
... see you soon Leonardo with even more "Italian Jobs"!