HESCO RAID

A video showcasing the the Rapid In-theatre Deployment (RAID) being deployed.