1941 Tatra T87 is an Odd Sight on L.A. Streets

You may know Tatra as a competent truck manufacturer that won the Dakar rally multiple times, but the Czech company started life as a carmaker in 1897, and actually built cars until 1999. One of their most iconic designs is the Tatra T87, a car that was produced between 1936 and 1950. Read more ยป

About Carscoop Carscoop