The BYD car has become a familiar sight on Irish roads, but now the Chinese manufacturer is about to launch a new supercar ...
The Southern California company’s hypercar represents the future as well as utter madness in automotive form. Gah.