Originally published by People Daily — Read the original article →
A small aircraft made a dramatic emergency landing on a busy road in Florida, narrowly avoiding a potentially deadly disaster after developing mechanical problems while flying. The incident happened on Saturday, November 7, 2026, along Bayshore Road in North Fort Myers, near Interstate 75, when the aircraft descended onto the road and struck the rear […]