BYD’s luxury brand Denza has launched one of its most ambitious vehicles yet – an electric seven-seat SUV with 710kW of power, called the N9. Unveiled at the Guangzhou motor show, the electric N9 ...
Video Location: Imelda Boulevard, Virac, Catanduanes, Philippines Video Recording Date/Time: November 16, 2024 at 09:02h ...