What is this?
1 point for you!
Experts?
Pros?
Should be moved to the pro section
Made in Europe ?
Yes.
Made in Italy ?
Yes!
Though I can't see any front wheel, it's a three wheeler, right ?
Yes!
Fiat engine ?
Several Fiat parts, but not the engine.
Homemade one-off or built by a company ?
Selfbuilt.
Built in the eighties ?
Not 80s.
Built in the seventies ?
Yes!
Between 1975 and 1979 ?
Sorry for the late reply.
Not 1975-1979.
...and I was wrong, it was built in the late 60s!
It had a Giulietta engine.
The answer can be found online and in a magazine...
The source is from '71...and Italian magazine about races and racing cars...available as pdf online too.
Builder is Sergio Fanzutto, here's the article from 1971
Very good!
I'm sure my clue was not that generous.
1 well deserved point for you!
Thank you. Your clue was very generous :)