This video should be an ad for Range Rover. Can’t believe these people walked away form this accident.
Watch: Range Rover Plummets Off Overpass. Passengers Miraculously Walk Away

This video should be an ad for Range Rover. Can’t believe these people walked away form this accident.