Royal Turds Photos > Blast From The Past

  • Liberty Cinema, Mumbai

    Liberty Cinema, Mumbai

Royal Turd recipients 2012. Do you know who this year’s winners are?