This terrifying fly infestation will made you shudder

A couple captured a terrifying moment at a gas station in Slidell, Louisiana, US. Thousands of flies infested the area creating a repulsive scene.

RECOMMENDED
MOST RECENT