LaFinlandia OP , 5 days ago It's four M270 self-propelled MLRS vehicles https://en.m.wikipedia.org/wiki/M270_Multiple_Launch_Rocket_System
It's four M270 self-propelled MLRS vehicles
https://en.m.wikipedia.org/wiki/M270_Multiple_Launch_Rocket_System