World’s fastest car celebrates its new record at world’s tallest building

After recently becoming the world’s fastest production car, BYD’s Yangwang U9 Xtreme celebrated its new record at the world’s tallest building, the Burj Khalifa. A video on social media shows…

Read More »