McLaren P1 bites the dust in China
One of the 375 McLaren P1s roaming the planet does so no more after a crash in China’s Zhejiang province. The 904-horsepower P1 is said to cost about 12.6 million Yuan in China, which means that the owner of the 3.8-liter twin-t…