Yamaha OX99-11 The 'Yamaha OX99-11' V12 was a sports car designed by Yamaha's subsidiary Ypsilon Technology and IAD, an English engineering consultancy, which was supposed to enter production in 1994.…
Continue Reading