Indian American dropped family from peak due to ‘madness’… Neighbors said on demolishing Tesla

New York: In California, a man of Indian-American origin had thrown his car down from the top of the hills. During this his wife and children were also present in the car. Neighbors expressed...