E&T Mufflers, Foster and Cicero. It once boasted Chicago's most ominous shop sign. Now it's yellow.
Copyright Interesting Ideas 1999, 2006