It's not necessarily a guzzi. There is a brand called "Tri-King", made in Britain, that uses Guzzi engines, to power a 3 wheeler of their own making. The engine is still badged Guzzi, but the car is badged a tri-king.
more
here and
here.
Friend of mine owns one. Neat machines...