IED Training Video Revealed!

IED, as in, improvised explosive duck. Dark humor, people. Sometimes it’s needed.