28th Tokyo Motor Show - 26th Oct - 6th Nov 1989 - 1st Launch of Figaro to public
We have managed to locate a YouTube video of the show (thanks to Tyler McMenamin) of the actual show. The Tokyo Motor Show was held in 1989 at Makuhari Messe for the first time. The show was in the midst of a bubble economy and focused on luxury cars. Toyota… Read More
Published on 9th November 2023