Army 8X8 ATV-mounted 107 mm multiple launch rocket system admin — December 6, 2016 add comment China’s 8X8 ATV-mounted 107 mm multiple launch rocket system