My camera battery was running out so I was only able to snap one shot, but got to check one of the procars out this past summer at the Alfa Museum in Arese, Italy. It was in a section of the museum not open to the public for some reason but what do you know, we made our way back there!
Actually looking at that link, those pictures are from the museum. The ones of the motor and the last one of the car from the rear are definitely there. The front corner of the car you see in my pic is the one with the black wing behind the motor on the website. Unfortunately the camera was totally dead and could not snap photos of that one. Oh well, it was the only one in there i missed.