Overview Details Press Releases Multimedia Locations People Groups People who want to safeguard themselves from the bloodsucking horse flies can now learn the DIY technique of making a horse fly trap on the website of Horse Fly Trap for Sale.