
A couple of camels are having a romantic moment on a highway in Dubai. The distraction slows down traffic in all directions.
JamesWriter
Related Stories
A couple of camels are having a romantic moment on a highway in Dubai. The distraction slows down traffic in all directions.