Mama and Papa Stores

Joseph Isabella talks about Mom and Pop stores in the Detroit-Shoreway area during the Great Depression.
Download Original File