The June 17, 2012 Eyes on Design car show at the Edsel and Eleanor Ford estate in Grosse Pointe Shores, Michigan.
We had quite a rainfall that arrived at about 3 pm, during the pass in review. The pass in review was
cut short, but these two iconic Ford muscle cars made it through in the midst of the downpour.
Tagged: , 2012 Eyes on Design , Shelby Cobra , Ford Mustang , Edsel Ford house , rain