The Leatas
Did you know that a company in Post Falls made cars named Leatas between 1975 and 1977? The cars never gained popularity because people thought they were too slow and ugly.
Did you know that a company in Post Falls made cars named Leatas between 1975 and 1977? The cars never gained popularity because people thought they were too slow and ugly.