Advertisement

Birth of an Icon

The first thing you notice when you step into Icon's sprawling, 120,000-square-foot shop in Chatsworth, Calif.—past the fenced-in yard of Broncos of every size and Land Cruisers of every generation, past the 1952 Chrysler Town & Country station wagon with the DeSoto front end and a massaged patina of greens, browns,…

Advertisement