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

Info
Image
869 views
0 views