Loading Video…
This browser does not support the Video element.
Dash Cam dramatic car crash
A dash cam captured a dramatic point-of-view car crash in Australia where an out-of-control vehicle stormed across the street and collided with a parked car before soaring through the air.