NewsYamaha’s Self-Riding Motoroid2 ConceptYamaha has seeded the appearance of multiple concepts at the Tokyo show.By Ben PurvisOctober 16, 2023