Displaying all articles tagged:

Mecca

  1. leaders of the free world
    Paris Hilton Opens Store in Mecca, Prompts Twitter IreShe’s quite popular in Saudi Arabia, apparently.