BYD YangWang U8 with 1,180 HP spotted on the trailer in China. Deliveries to start in September

Videos of U8 doing a tank turn in public on the street in China also appeared