Fuel-air explosives, or thermobaric bombs have a notorious reputation. How bad? Well, the Hydraulic Press Channel is here to find out!
Fuel-air explosives, or thermobaric bombs have a notorious reputation. How bad? Well, the Hydraulic Press Channel is here to find out!