Arrow-right Camera
The Spokesman-Review Newspaper
Spokane, Washington  Est. May 19, 1883

Donald Stinebaugh's Leata Cabalero

An online auto reviewer recently claimed that the all-time lousiest vehicle was made in 1977 – in Post Falls. “This is the Leata Cabalero,” wrote Brendan McAleer in the March 22 installment of The Drive, “and it is probably the worst automobile in America.”

Share on Social Media

Recent Galleries