1. Thats not in Dubai because its a mandatory to have a plate number front and back side of the vehicle, if it isn't a plate at least a sticker that looks like a plate number for supercars front side.
2. That pizza logo is not mounted on the car, so that does not mean it is a pizza delivery vehicle.
2. That pizza logo is not mounted on the car, so that does not mean it is a pizza delivery vehicle.