1969 Subaru 360 Deluxe Sedan The first fully restored car in the world! Best of Show winner of Japanese Classic Car Show 2017 and Subie Fest 2022


Older post