UFO’s Will Be Landing Soon On Leflore County Road

LEFLORE COUNTY, MS (Ben Caxton) — UFO’s will soon be landing on a stretch of road in Leflore County to keep drivers from having a close encounter of a more deadly variety. The “Unfamiliar Flashing Orbs” are being installed on a sign on a dangerous curve on Browning Road in…