tatra

1959 Tatra 805

The owner of this 1959 Tatra T805 imported it in 2005 and it’s currently located in Willowbrook, Illinois. They…