Thursday, March 22, 2007

"World's Tallest Clock Tower to be Built in Mecca". The skyline of Mecca has become quite ugly, and will only get uglier, thanks to the urban designs of House of Saud. The Tallest Clock Tower is not to be confused with the biggest mansaf dish that is being prepared in Jordan. (thanks Marc)