Browsing a site about skyscrapers and I saw this in downtown Mexico City (Tenochtitlan). So I wonder if it is owned by an Aztechnology front company.
Tenochtitlan
QUOTE (John Campbell) |
Aztechnology does, in fact, exist. I own a pair of Aztechnology-manufactured sound cards. I've posted pictures of them here before; the search can probably turn them up. |