Lady Gaga’s latest music video, The Dead Dance, unfolds like a gothic fairytale on Mexico City’s eerie Isla de las Muñecas in Xochimilco. In English, this translates to the Island of the Dolls, and it ...
On the Island of the Dolls in Mexico City, hundreds of plastic toys wearing little more than rags hang from trees, their glass eyes staring down at visitors. The macabre site may spook many, but it ...