TWO CAMELS Having SEX Brings Traffic To a HALT

                 

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


Sponsored Content

Sponsored Content