In this episode we explore two of the most interesting abandoned car factories in Detroit: The Cadillac Stamping Plant and Fisher Body Plant #21.