Well it was allegedly built in 1968 by Autotecnica del Lario of Lecco using their own all independent suspension, chassis and superleggera type bodywork - and an Alfa 2 litre engine. Never seen a period photo though ………
There are those who believe it was built much later.
ATL also built an OSCA 150O, again allegedly 1968.