URDUSKY || NETWORK
Browsing Tag

Pakistani chef Gulzar recorded a video in which he is hitting himself repeatedly over the head with a slipper