We have found the 2nd car of the 2 Alfa 33 Italian touring cars built by ALFA ROMEO ALFA CORSE in 1989 90

May be they will meet some day 🙂