A pedestrian killed this morning on the Interstate 10 on ramp at Canal Road might have fallen out of a vehicle, Mississippi Highway Patrol Corporal Johnny Poulos said.
Pedestrian may have fallen out of vehicle