The Leatas

a-while-ago-in-idaho-blog-07.jpg

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.

Previous
Previous

Boise Bicycle Project

Next
Next

Twin Falls, Idaho