That´s so remarkable that I found the two pics on my hard disc drive immediately:
I ´ve tried to find out more, too, but I wasn´t even able to retrace the pics myself.
When filing them I´ve added all information I had.
So I can just tell that the source said that it was built by a certain Dan Lalee or Dan La Lee and the pics were taken in or near Detroit.
Maybe I was able to help