A video filmed in China revealed eight BYD YangWang U8 off-road SUVs. The U8 began pre-sales on April 18, and deliveries are scheduled to start in September. Given that there are still a few months ...