Yamaha OX99-11 – The design that makes you wonder May 22, 2019 Cars Believe it or not, Yamaha was among the first companies that worked on a supercar and that actually built it at the