Stunning surveillance video shows a woman narrowly escaped death when a giant tree suddenly fell and absolutely destroyed her car — with her in it.
This car can climb stairs without jolting its driver and passengers Chinese group BYD has unveiled a new suspension system on its Yangwang U7 model that is capable of keeping the interior compartment ...