Sneaking a peek at La Zorra