Wal*Mart attacks culture. Wal*Mart is building a store one mile away from the Teotihuacan ruins in Mexico. The store will be visable from the top of the Pyramid of the Sun, which is a major archaelogical and tourist destination. They've even discovered artifacts at the construction site! Can these guys get any more crass? There's already another Wal*Mart only 10 minutes drive away! And then: They're going to put an ancient altar under plexiglass in the PARKING LOT!!!!!????? GAH!!!!!!! Where's Rage Against the Machine when you need them? I feel a "People of the Sun" coming on.