Leata – 1975


The car world has more than its fair share of eccentrics but few can compare with Don E Stinebaugh of Post Falls, Idaho. A mart of many ideas (he patented all of 48 inventions) but little business acumen, he built himself a small fibreglass ATV which was much admired locally. The positive reaction from his … [Read more…]