Better Than ROLLS-ROYCE? This NEW Chinese Luxury Car Is INSANE – Yangwang Altior

Hi guys! Meet the Yangwang Altior, the new ultra-luxury flagship sedan from Yangwang, BYD’s high-end brand, revealed at its world debut in Abu Dhabi. Called Dingyao in China and named…

Read More »