My friend saw a weird looking car on the road in Dubai last night, anyone know what it is?

Info
Image
838 views
0 views