Just found out about this anime: Showa Movie (Showamonogatari)
Looks like plenty of vintage cars in it. :tu: :wink: