Thank you for your patience while we retrieve your images.
Uploaded 31-May-21
Taken 15-Aug-20
Visitors 3


"EMD & Mopar at Cedar Hill"

An excellent display of AMERICAN power at Cedar Hill Yard in New Haven, Connecticut.
"EMD & Mopar at Cedar Hill"