Back

UAE: Amphibious cars tear up water in Dubai's Palm Beach land-sea