Two words: Nuke Mecca.