1976 Alfa Romeo Navajo. .. Was it built out of giant lego pieces? It looks like it was built out of giant lego pieces