Tag: 75meter
Family in Tesla survive 75-meter fall, father suspected of intentional act
These cliffs overlooking the Pacific are nicknamed “The Devil’s slide”, the “devil’s slide”, with bends on the famous Highway 1, south of San Francisco, particularly dangerous. While a family of…