Skip to main content
TIL about Thermobaric Munitions, that cause immense destruction by spraying a gas then detonating it. · ViralHub