That would be Saddam's idea of a high-tech delivery system.
Not a very effective delivery system, I wouldn't think.