Reports

Uncompleted Vehicles on the Deserted Production Lions in the Idle Assembly Section of the Ford Plant At Degenham

  •  
  •