I was using Google Earth and found a rail loading area in New Boston thats approx 10 miles from the Dearborn Ford facility. You can clearly see GT500s on the lot....of course no telling how old this photo is. What i thought was weird is the distance from the Ford plant this place is. Is this the dreaded Area 51 ???