Home ADV News Yamaha T7 concept world premiere launch in Milan (video)