Driverless abra

  • last year
The Roads and Transport Authority (RTA) picked up the most traditional mode of transport in Dubai and gave it a futuristic makeover

Recommended