Have You Ever Ran Yourself Over?

Can you imagine running over yourself with your car three times? A woman in Florida did just that! Sarah will tell you how it happened below.


View Full Site