Heart-stopping chaos in India: A massive truck’s brakes FAILED on a steep descent, barreling straight toward doom! It SMASHED into a gas station in a deafening...