1989 - 26th Oct/6th Nov, Launch of Figaro to public at the Tokyo Motor Show - Video
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