Feedback

Shocking Car Crash Caught on Surveillance Camera

 

One man was injured after a shocking car accident in Deland, Florida. A local business's surveillance camera caught the moment the car went airborne.

Shows