As featured yesterday on dETROITfUNK (which is a kick ass site -btw), the Mother’s Building has had both the “of invention” and the Alftred E. Christ painted over..
The building is on Mount Elliot near the old Dodge Main close to Ham Town. Too bad, that buidling always cracked me up.
I like the contrast between the old shots and the new by dfunk