In celebration of its 106th anniversary, the Land Transportation Office (LTO) Motor Show gathered local players in the commercial manufacturer industry to display in the LTO Motor Show held last April 24 to 27, 2018 in East…