Home Car Insurance Advice Lucky escape as V8 Land-Cruiser in Saudi falls down a 60m well