Leach (steam automobile company)
From Wikipedia, the free encyclopedia
Leach or Leach Steamer was a veteran era American automobile company in Everett, Massachusetts, from 1899 to 1901.[1]
From Wikipedia, the free encyclopedia
Leach or Leach Steamer was a veteran era American automobile company in Everett, Massachusetts, from 1899 to 1901.[1]