Mayflies Swarm Gas Station in Louisiana

"This family wanted to stop by a gas station in Louisiana, USA, but they were put off almost immediately when they realised the place had been invaded by mayflies. They decided to take an expedition loop around and see the situation."



Content Goes Here