video Detroit’s Peacock Room named one of The New York Times' 25 favorite clothing stores in the U.S.