Loading Video…
This browser does not support the Video element.
Florida couple says 'angel' appeared out of nowhere following hit-and-run
A Florida couple from Hardee County said they had just driven into Downtown Orlando on Interstate 4 when suddenly they were hit by a vehicle that left the scene. A stranger appeared out of nowhere and helped them.