- Advertisement -

BYD Destroyer 07

BYD Destroyer 07 PHEV Sedan With Rotatable Screen Spied In China

The BYD Destroyer 07 is a mid-size PHEV sedan equipped with a giant floating screen. Its first spy shots have leaked online in China.