Russia and the US may not be best buds right now, but that hasnt stopped the former building a homage to one of New Yorks famous landmarks in its newest shopping mall. The VEGAS Crocus City teamed up with …
Comments are closed.