re: #91 Dark_Falcon
It’s the McMansion Concept on Steroids. Have you seen that eyesore right next to the Grand Mosque in Mecca?
No, I haven’t. But I should; Link please.