watch 01:54
Obi-Wan Finale - The Loop
Do you like this video?
Play Sound
Mecca was a city located in Saudi Arabia, known for being the Holiest city for Muslims.
History
21st Century
In 2012, it was shown during a news report in Washington D.C, when many Muslims gathered in desperate prayer after they learnt that the 2012 Apocalypse was happening.