This gas station in Louisiana has a bit of a problem...millions of May Flies have invaded! The scene is something out of a horror movie...