The New BYD U8 Amphibious Car

In this article we will talk about the The New BYD U8 Amphibious Car the YangWang U8. BYD’s YangWang U8 The BYD YangWang U8 SUV is an electrified Off-Road all-terrain beast with 1,197 HP ready for anything. It is capable of doing a 360-degree ‘tank-type’ turn and even floating on […]